Why would you dump someone who is out of your league?

so my ex dumped me two months ago... it's kind of ironic because he tried for two solid years to get me, and once he got me, after a few months he decided to get back together with an ex of his.

it's more ironic because I was out of his league (this is according to my friends who were surprised that I was with him). he's on the pudgy side, whereas I play a lot of sports so my body is pretty good. he almost failed a class whereas I get straight A's. he's not all that rich but I am. I thank god for all these things, I don't brag about them or think that I'm better than he is because of these things, but from the beginning, we both knew that I was out of his league.

so if you're dating someone out of your league... why would you dump them? he dumped me (according to him) because he didn't have a chance of marrying me. I think it was more because I wasn't satisfying all of his sexual needs (i'm still virgin).

the relationship was great while it lasted... so why did he dump me? I still think about him everyday but he told me not to contact him until he contacts me first :/
Why would you dump someone who is out of your league?
Post Opinion