No, you don't deserved to be hurt. Maybe, like me, you haven't really found the one that you truly belong with.
Break the chain and do something else different. No one deserve to fall into same repeating pattern... make something else you never think of...go travel to places, make friends to people form other parts of the world, speak new language blah whatever...
No, you don't "deserve" it, but why do you keep getting hurt? You haven't given us any additional information, so you remain the one in the best position to be able to answer your own question.
Everyone gets hurt.
you may wear your heart on your sleeve<br />
or maybe your over sensitive and need to toughen up <br />
(easier said than done)
No one deserves to be hurt. If it is happening to you a lot, it may be that you have a greater sensitivity than others do.