i am in your very same position- i love this guy to the core but he is pretty irrational and can be a jerk to me. never physically but always with words. I broke it off and just like you im in so much pain and i wonder if i did the right thing...truth is we both did. they definitely love us back so dont be hurt by the fact he might not care about you- some people just aren't raised right to treat their loved ones with respect and care...so take some space, clear your head from him- try not to call or contact for 30 days (thats what i told myself) because maybe by than you wont feel the same. give yourself this time to be on your own...who knows what might happen