It sounds like he is self sabotaging the relationship. I did this exact thing with Aaron and although I don't regret it now, knowing what I do know now, I did regret it. Perhaps things would have been different if I didn't break up with him, however; everything happens for a reason.
At this point, the only thing you can do is heal. Look at this relationship at a temporary love that walked into your life to teach that it doesn't always last forever and the best is yet to come. You are beautiful and you are only 18, you have time to reflect on yourself. Take the time to get to know what makes a good man and weigh out the pros and cons. Don't ever think this is your fault either.
At this point, the only thing you can do is heal. Look at this relationship at a temporary love that walked into your life to teach that it doesn't always last forever and the best is yet to come. You are beautiful and you are only 18, you have time to reflect on yourself. Take the time to get to know what makes a good man and weigh out the pros and cons. Don't ever think this is your fault either.