there could be an explanation for all of this.
Most guys will say its all about the love and not sex. Some guys do mean it, some don't. You can't rely on that to determine anything. Maybe that is what he wants but cannot do. People have sexual urgers and sometimes the penis is stronger than the brain! Can't blame him... hell, horniness only has one cure!
There is two explanation for why he broke up.
He regretted because he feels like he is not keeping his promise and was forcing you when you're not ready. Afraid that things will turn out bladly, he'd rather end the relationship with an excuse. Deeply remorseful and sorry. decided to leave you alone. (seriously, this is the less likely scenario..or this is what he wants to trick you into believing.)
The real story, in my own opinion is, he felt unsatisfied because you weren't giving. He only wanted sex but lied in the first place to gain trust. Being an asshole and decided to break up with you. Lying because he wants to take more advantage from you since you're completely miserable and vulnerable for further attacks.
In my opinion, take his advice. I'm not saying you need to grow up in that sense but grow in a sense that by taking this experience as a lesson, using that lesson to grow more into cleverness that can be use later on. The next time someone tries to trick you to get into your pants, you should just leave him already.
Believe me, when a person is horny enough, they can be very smart and will know just how to play with your mind into believing them.
Blayne, it is now time to move on as he is not worth it.