A320sharklet, you've certainly been through the wringer! Life must have something special lined up for you if you are able to overcome those difficulties. The RAAF motto is instructive - Per Ardua Ad Astra - Through Adversity To The Stars. The important thing to remember is that the only way to the stars is through adversity, and that's because adversity makes us stronger, better, smarter, wiser. Confucius gave some great advice too - He Conquers, Who Conquers Himself. Good luck.