Physical & Emotional Abuse Support Group
Abuse is a general term for the treatment of someone that causes some kind of harm (to the abused person, to the abusers themselves, or to someone else) that is unlawful or wrongful. No one deserves abuse, period. Abuse can be emotional, physical, or sexual.

I hope you do get your fairytale ending. The best way forward is to work on yourself and making sure that you value yourself above all. You are worth it. No matter what someone else who doesn't have your best interest at heart says.
He's not all you've got. You've got YOU.
And....enough so that you let go of that word "deserve". We all deserve the best, we all deserve happy endings, and we all have to love ourselves enough to make ourselves strong enough to be proactive in getting these things.
Big hugs.
You can put an end to this cycle by learning to nurture and love yourself. Therapy could help you along this path, and you might want to consider this.
Don't allow others to place a value on who you are or define your self-worth. Define this for yourself and learn to erect healthy boundaries. You deserve nothing less!