First and foremost, I hope you realize that the issues in your M are not all your fault. You play a part in it, but so does he.
Soccermom gave you good advice regarding setting goals for yourself. Be as specific as possible with them so you will know what it will feel like when you reach them.
Personally, I am very pro counseling. Both individual as well as joint. Are you going to C for yourself? If not, I suggest that you do. I think it's great that you spoke with a DB coach, that is an excellent start.
It's going to be a rollercoaster of emotions, but the good news is you are not alone. This community is amazing when it comes to offering advice and support, and we'll be here for you every step of the way.
"Everyone you meet has baggage. Find someone who loves you enough to help you unpack." ¤Formerly DelinquentGurl¤