Well, obviously he’s had unprotected sex. But what’s perhaps not so obvious is that you are too young to legally have sex. Don’t ever forget that. You say you like him, but feel betrayed by something that happened before you met him. That’s more than a bit unfair. You may decide that you don’t want to be with someone who’s got much bigger responsibilities than you so can’t put you first, and that’s fine, but don’t judge him on his past. Sadly, people can’t undo their past but can learn from their mistakes. If you do decide to date him take it super slowly and do not have sex until you are 16 and when you do make sure you’re up for it, and make sure you’re properly protected.