Hi dear, I have to agree with
talaniman and fredg.
At your age, neither one of you have the experience or maturity yet to know exactly what real love and future responsibilities are about.
Plus, the fact that he states that his 'friends' don't like you, and he does not defend you towards them, he is keeping a part of his life from you. Therefore he has proven that he needs 'space' to try and figure himself out.
Making up after an argument is easy - for self-gratification and closing the stress factor at the time - but do you really like this 'routine'?
Breaking up and starting new is hard on all of us, but sometimes it helps us heal and reflect on things that are more important in our lives.
You now have time to reflect and decide what you really want for yourself - and putting another person in the center of your universe is not the choice you should make at this time.
You need to concentrate on yourself and your independent future before making a choice of sharing yourself and your valuable time and energy on something that you have no control over.
You do, however, have control of your choice of goals and dreams - it's time to take a better look at them.
Lots of luck, and please keep us posted.

Look in the mirror and respect what you see. If not - look at the options to make it possible. But, never put yourself in second place!