i haven't in a long time...years....why?
giving blood should lower your crit. which is a good idea
I would drop the drol/dbol for now and cut the sust in half and remove the deca.
this is definitely fixable but its time to scale back and let the body try and work through it.
personally I would scale back to trt for a month and then get labs. but if you think you are really in bad shape get to a dr.