I've been with my bf for 2.5years, he's never been the complimenting type. He doesn't call me babe, beautiful nothing. I've became so insecure and feeling unworthy I've lost 2.5stone, and low and behold he hasn't complimented me on that. Went on holiday, never held my hand once, didn't compliment me in my bikini...nothing. he didn't even get pictured with me on this holiday, he has always hated getting pictures taken. But then he had an outburst and said why so you can broadcast them online. Saying to me you live a fantasy life. Beginning to wonder does he even love me. He is like am with you, so what am I doing wrong. I'd buy you whatever you want etc. My friends think his love language is presence and mine is cuddles kisses compliments. I am at the point am thinking why am I even being loyal to a guy that isn't showing me love. Can anyone give their opinion. Should I leave him? Or is this just who he is as a person.