Hi jeffro,
its quiet upsetting reading your story.while some people worries about shallow things and they not counted their blessings and plus the fact that other people got more problem compared to them.i am so happy about you that despite and inspite of all the trials you`ve been through but there you are a fighter and a survivor.as the saying goes if the rain comes dont worry coz the rainbow will follow.if there`s agony there`s harmony.its better to look the brighter side of life.

and by the way welcome to the forum