No NO.... that attitude is the RIGHT attitude to have.

You do deserve better... that is the true you starting to come out.

Now... really think about why you said those things. Make a list if you have to. NOT FOR HER... FOR YOU.

It will give you some perspective on things. This isn't all your fault. She is partly to blame as well. You should stop being a blubbering door mat for her.

She is losing something special in you. You are now starting to realize that. That is what will help you and possibly save you.