That's where I'm confused - when am I being a doormat vs. when am I picking my battles?
This is a tough question to answer. But I'll try.
It has to do with how you view yourself.
How do you feel after doing or not doing a particular thing? Pick an issue and the way you handle it - does the way you handled it make you feel strong or weak?