Hey,
I tapered for a while then quit cold turkey, but I went to detox for a few days. Tapering is great if you can do it sounds like you are doing well, the more you taper the easier the withdrawal as a rule, but you have been taking it for a while so it could be rougher. you are 22 years old you should be able to handle about anything and bounce back. Good Luck !
* best to see a Doctor this is based on my experience only.