| | Re: Update
I think the counseling is a step in the right direction.
Are you prepared and willing to give this some time? Will he go to counseling with you too? Are there issues that you feel need to be addressed (now is the time)? You said that you feel you took him for granted (you did have a lot to deal with)-----have you told him that, apologized and told him that you want to "fix" that too. Sounds like you are the glue that keeps this all together------and you will probably have to continue to be to keep this going.
Are you willing?