Hi canada 123456.
I am so sorry about all your suffering!
You are so young and it is seems totally unfair
that you are going through this.
Well, perhaps I can help make a difference.
Firstly, I think you have low serotonin levels.
There's a possibility you have low Methylation, causing
low serotonin and a bunch of other symptoms.
Fortunately, there's a short cut to ruling low methylation in or out, without having to rely on conventional doctors (who are great at prescribing more drugs, when they are clueless about what the patient is suffering from and know little about methylation!)
So the short cut I suggest is a trial of S-Adenosyl methionine (SAMe) OR Trimethylglycine (TMG) (cheaper) OR Methylocobalamin B12 AND Methylfolate - the last 2 must be in balance and should be taken together.
B6 also in a PLP bioactive form has shown positive results for low methylation.
Another common error in conventional medicine is the reliance on flawed testing for thyroid.
You could be hypothyroid with normal levels of TSH,
T3 and T4 (and possibly in medical limbo for life, since hypothyroidism affects cellular energy, repairs and healing)
I don't know if the Alberta health Insurance plan covers
Free T3, Free T4 and reverse T3, which will indicate properly your thyroid function (including type 2 hypothyroidism / thyroid resistance), but personally I would pay the extra fee, just to be on the safe side.
There's a lot more information I could include here,
but under your circumstances, information overload
should be avoided, so I'll leave it for another time.
Please feel free to post again or message me directly
if you have any questions.
Best wishes,
Niko