I don't think you're stupid for staying. As I said on another post yesterday, when the pain of staying becomes greater than the fear of changing, then you change. Sometimes the fear is so great that it takes a huge amount of pain to make the change.
I want to encourage you to keep up the counseling and work on that fear. You may surprise yourself and want to make a change. And keep in mind that even if he is the one to leave, that won't necessarily make it easier for you. Keep working on you no matter what he does.
L