sorry to hear about your accident man. Thank god you're safe though.
Just incase you don't know, some of those (such as Epistane) are pro-hormones.
So you've had all bloodwork done and it's all ok?
Did that check include B12 level, red blood cell count, iron level, hemoglobin?...
I think you need to ensure those are fine prior to anything.
Those were all my culprits through childhood.