Ashlee, Forgive me I did not read your whole stitch so if there is anything I repeat I apologize in advance. First, you need to decide if you want to fight for your m. Keep in mind if this is mlc it is a long hard road. This could take 2 to 5 years but probably longer. You need to be prepared. Then no matter what you decide you need to detach. Do not let him pull you into his drama. Do not let him guilt you into sex or anything else. He has ow you need to set boundaries. Do not be a door mat. You need to protect your son as best you can. Talk to your son, get him in C. Get C for yourself.
You need to go on with your life like your h is not in it. He cannot be with you. He is not the man you married. You can put all of your energy into your s and yourself.
Protect yourself finacially.
The focus has to be on you and your son. You cannot do anything for your h. He has a long journey ahead of him. It will be painful and he will do and say things you will not beleive. You cannot help him. You have not been invited on his journey. The more you try to help the worse it will get for you. You cannot do anything to shorten the jouney for him but you can help yourself. You need to detach. You need to GAL. Try new hobbies, join a club, do some volunteer work spend time with your son.
Also come back to the board many and post everything and anything.
Oh and please stop snooping. This will make detaching so hard if you keep snooping.