Dear Ianjones,
I read your post and identified with you :)! don't worry I have been there also. I'm 20 by the way and met up with a guy and had sex when i was 17. I was devastated also. I struggle sometimes like you and just want to be loved by another guy, just an affection. keep fighting...