I don't think that he doesn't love you anymore. I don't think he is mature enough to be in a relationship that is based on love. He needs time to grow into a man before he is expected to act like one.
The best thing you can do for yourself is to focus on your education, and your physical health with exercise and diet. It's too early for you to think about more than dating, in my opinion. Not too far down the road, you'll hopefully be going to college and it takes a lot of work and focus to prepare for that. Please think about your priorities right now and that should be preparing yourself for a post secondary education. It is at that stage that many high school relationships go their separate ways. But in your case, it should happen earlier than that, because you are incompatible.
This is not the sign of a relationship that should be continued. Your boyfriend is not able to be consistent, and his actions will continue to get old, until you have to leave. By waiting, you are only stopping yourself from getting on with your life, and taking the time that you need to lose all the baggage of the past and be ready for the one that will make you happy.
These are red flags that should be of concern for the both of you, however some of stronger than others, and it might be you that needs to take the action and move on. What SM has said is SO true. I also have had boyfriends that i will always feel close to, but there is no way that i would trade my life with my husband and children that i have now. Have faith that you will be happy, even if you have to make some hard choices and suffer for a time with loneliness, do not regret fighting for your right to have a happy peaceful and fulfilled life.
I'm sorry you are having this difficulty. Sometimes things do go this way and it is a sign that the relationship has run its course. I loved past boyfriends dearly and at the time, couldn't imagine life without them. Years later, married for many years and thankful I didn't try to make bad relationships work with those past boyfriends. You can't force it and this doesn't seem like it is headed in the right direction. Always being annoyed with you must be hurtful to you. I'd rather be alone than with someone that made me feel bad so often. But I know it is hard. good luck
You sound super young and he is highly unlikely your soulmate. At your age you should be dating for fun........ in other words dating at your age should be light and not heavy and full of drama and problems.
You've tried talking to him and nothing has changed, so I believe this is the end of your relationship; the relationship has run its course as most relationships at your age do.
Sorry you are hurting, but hon you need to focus on other things in your life that are so more important than a guy, i.e. school, friends, activities, your future goals and dreams.
It is possible to love or care about someone, however, that doesn't mean you should be with that particular person forever. Moreover, if you really love him then you will want the best for him and want him to be happy even if his life doesn't include you.