Vasoconstriction for sure need to give the shit a rest. Also Iving fucks your circulation, kidneys and liver. Fluid retention may be an issue if you've done some mischief to your kidneys. That said a good detox diet fruit n veg good meat balanced diet, multivitamin plus drink lots of water I'd go 1.5 litres (but not to much don't want to make the swelling worse) and rest will help. Also get some of those knee high travel socks for long airplane trips, helps with circulation. Benzo's fuck with your kidneys and I never drink alcohol while on stims/psychs etc just H20 and fruit juice. Also caffine may help reduce the fluid retention as it's a diuretic and you will need to piss more but don't go crazy just a few cups of green tea or similar. I once drank so much coca tea I pissed nonstop for 18 hours and had almost no creatine in my piss. Not good. All the best bro hope you get better soon.