It's not easy to admit, but facts are facts: you always end up disappointed because you make the same mistakes over and over again in your relationships.
OK, so once or twice you might have fallen for a complete loser who was only ever going to hurt you, but you need to face the facts: you're partly responsible when things go wrong.