im 16 and he's 17
Most Helpful Guy
Your age says 18-24. If he is only 18-19 maybe you could chalk this up to immaturity and him still being a stupid kid, and therefore you can forgive him and work on your relationship. If he is any older than 20, he should know better and has serious commitment issues.
Most Helpful Girl
Remember the 'Second chance' in romance and how he let you down here, dear. You know you can never trust him again and Three Strike "You're Out" would prove even more detrimental to your health and a helluva embarrassment even more so than it does now in front of 'My friends.'
As for you, he was your 'First real boyfriend,' but from where I am sitting, he was a louse, a loser and No... Real boyfriend, just a cheat sheet to boot that you are better off without.
When you have healed, begin your beguine again by playing the field again and may this time... the best non player win.
Good luck. xx