Hey

I dont have any advice but just wanted to say, I think you are doing a wonderful job in raising your son. You sound like a very mature and reponsible man. well done