Nobody likes someone who constantly bails, doesn’t follow through, or makes empty promises. You can only get away with flaky behavior for so long before people stop putting up with it.
It’s OK to fight-all couples fight. It’s about how you “fight.”
It’s almost impossible to find a perfect checklist partner, and when we think we have found it we throw all caution to the wind and disregard some not so desirable qualities.
An on-again, off-again dynamic does not create an environment where a healthy long term relationship can grow.
Remember that you deserve a relationship that builds you up, that makes you feel safe, and that brings you happiness and warmth. A person who is narcissistic cannot give this to you.