I would say it differs from situation to situation. I don't think there are hard and fast rules: but self-respect is a big one.
Respecting yourself enough (meaning as it pertains to your physical health, mental health, social health, or any other area of your life) is the key for me.