I need to break up with my boyfriend. On paper he's perfect but I can't shake this niggling feeling that it's just not right and something is missing for me. A few months ago I broke up with him, he broke down in tears, said he'd work on it, can we try again etc.. I couldn't take seeing him like that so I agreed to try again. It was fine for a while but then that feeling keeps coming back. I broke up with again and the same thing happened. I'm weak, I have no willpower, I hate seeing people cry. He's so sweet, he'll bring me little things that he knows I like and do sweet things for me. Valentine's day he really pushed the boat out. But the feeling won't fuck off. I know I'm a bitch letting it get this far and keep agreeing to make it work. I can't deal with anymore crying and the fact that he's done so many nice things for me lately and spent money on me makes me feel so shit. We have plans tomorrow which only adds to it because I know he's excited about the plans. I just don't know how to fucking do it. I've tried to be ok because I honestly do adore him but the feeling keeps coming back and I can't do it. How the hell do I get myself out of the mess I've created?