Hi Stryped. I wish I could help, but I can tell you I understand. I've only got 6 days, so I know how you feel. I'm 37 and have been at it since I was 15.
I can't sleep either.
Good for you for wanting to act like the good person it sounds like you are.