So sorry about your situation. Sometimes life can really suck and when you think everything is goimg ok it has a way of kicking you in the crotch. I have unfortunately had lots of adversity in my life but one immutable fact is it always got better. The course our lives take rarely ends up where we thought it would. I know I am not even close to were I thought I would be. Joining the military can be a positive or negative experience depending on the reason you join. I think there are some very good benefits to military service. I don't know if I could be away from my family and miss seeing big chunks of my kids growing up. But that's a decision you will have to make for yourself. So weigh your pros and cons carefully and don't make a impulse decision and you will make the right decision for you and your son. I wish you the best.