I am a 26 year old confident and attractive woman. (Im not having a vanity moment, you will understand as you read on) I have been dating my bf for the past 6 months, in the beginning it was all hay days as they are. He made constant effort and really showed he cared alot, he even bought me diamonds (yes in the first month of our relationship) to show me he saw me with him in the longterm. However all of a sudden, as he understood me better he started accusing me of being an attention seeker and denied giving me any compliments, insisting that I "get them from outside" Constantly complained that I wasnt making enough effort for him. (Trust me, I LOVE makeup and Im always on point, i get compliments all the time from others) I assumed he was getting bored of seeing me all the time so I backed off but he has such a sharp horrible tongue. He constantly says horrible things to me to make me upset. Ive had problems growing up and have confided in him, whenever things arent right between us, he uses all of these against me to make me upset. The pain is unbearable and no matter how much I try to explain it to him, he doesnt understand. His behaviour has become very cold towards me, we havent even cuddled (let alone ANYTHING ELSE) for the past 2 months. This is making me extremely insecure, im so confused. In a heated argument last month he said he "wasnt physically attracted to me, not even for a second" and that he would ve have replaced me along time ago if it wasnt for the diamonds. On the flipside, he constantly rings to tell me what hes upto, he insists to see me everyday, he always takes me out but hes not there for me emotionally. not at all. Hes never paid me a compliment or ever said anything nice. I just feel like any other girl to him. I mean I spend so much time with him and not even once does he ever "want" me. I cant talk to him about anything because hes never listening or will say something so horrible that will leave me upset. Simple answer is to ditch him because he lacks social skills and I can do better etc (my friends tell me all the time) but to be perfectly honest, I have fallen for him (stupid) and no matter how much I try to break it off. As soon as he tries to get back with me, Im there for him again. I really dont understand him. Ive even told him he lacks affection and I need some emotional connection with him but he finds it all funny and says hes not emotional and is a cold person. And no Im not a soppy woman who wants a romeo/romantic man. However he is like a brick wall. I feel really incomplete with him. We connect in everyway but the things that complete a relationship are non existant between us.