Sniper,
I can hear your pain and my heart goes out to you.
Live for today for both your sakes, life is precious and you have to try and not dwell on the tomorrows. I don't think for one minute that it will be easy BUT (and please do not take offence) you have to stop feeling sorrowful. Live every minute and don't dwell on 'errors of youth' I am sure that most of us have done things that we wish we hadn't.
Nothing you have done has caused this and nothing you do can change it so don't dwell on the 'what ifs'
(((((((((((((hugs))))))))))))))))))))