I agree with others! You are only a doormat if you allow yourself to feel that way. It's all a change in perspective and how you treat yourself.
I finally had a smack to the head with this a couple of weeks ago. So many in mine and H's family want me to leave him so that they don't have to see us hurting. They don't "get" me standing for our marriage....BUT, I finally started treating myself with respect...and that, my friend, has made all the difference for me.
I KNOW what I am standing for, and I believe that what I'm doing is so important for my kids and for my marriage. I have no idea how I'll feel in a few weeks/months/years, but for now, standing is what is right.
And, only YOU know what the right thing is in your sitch. But, choosing to stand does not automatically make you a doormat. It means that you gave it your very best shot and didn't give up because of the expectations of others.
Hang in there! Hold your head high, too. You are doing what so many others wouldn't have. You may have already, but read urworthy's posts. She's great at explaining this whole standing thing.