How old are you for a start? if your young its a part of life that you go through in life experiences to find who you are really attracted to, or it could just be a vent of your frustration coming out and hes the one whos in your firing sight
i had the same problem.
what i realized after four years, was i could never bring myself to love this person.
if my feelings kept changing, then obvisously there wasnt something there that i was looking for.
my advice, find someone that your feelings DONT change at all. and its not a everyday thingg.
It sounds like you may be in the relationship out of habit. Ive gone through the same thing time and time again. Dont be afraid to move on if thats seriously how you feel. Whats important is that you are happy in the long run.
Either your bi-polar and don't know it yet or your feelings for him aren't entirely real. Stop wasting his time and yours and stop hurting him. It will be the best for both of you. He can move on and find someone who truly cares about him and you can find someone to truly care about. Otherwise you will just be stuck in this on and off again rut until one of you finally decides to end it. And don't stick around hoping you will magically learn to like him all the time. If it was meant to be it would have been. It's obviously not so move on.