I think we live a in a place where human interaction are rather fantasized. Most concepts of monogamy and faithfulness are rather recent movements in human history and you'd often times find that biology begs to differ.
Its terrible what you went through, and if you want a guy that loves you so much that he'll wait to have sex with you without looking for it else where, thats your right and it is very respectable.
However, many people can be extremely in love with you and simply tell themselves that they'll stop hooking up when you're willing to give it up. Terrible, I know, but very true.
The truth of the matter is very few guys your age are ready for a serious committment, and out of the few that are, sex plays a very huge role in their books.
I say if you're going to have these kind of expectations out of others, it will help you in the long run to be more realistic about what could happen and not allowing it to hurt you so much. You want to wait to have sex, most guys can't wait to start having it, so there's going to be that issue.
But someone will come along eventually that perhaps is closer to what you expect out of mate. I guess its a matter of deciding that you are not compromising and knowing that you will have wait a little bit longer and be patient until it does happen.