He gives me jewelry but I still feel unwanted?

He oftenly gifts me jewelry and doesn’t ignore my text or calls. But on our first date he told me to lose weight and I was already thin to begin with but the fact I’m naturally thick but lean. I don't know he gifts me and complements me and buy me flowers every time we go out. I don’t understand, at times I get so angry at him that I tell him not to speak me, I can not talk to him for months but he can’t go on for even a week without talking at least that what it seems but I don’t feel that in my heart. I feel that he doesn’t really like or want me at all. I don’t know why I feel so heart broken by him. He didn’t do anything or even ever cheated on me but it feels like he has.

Updates
+1 y
*I can go for months without talking to him but he can’t even go a whole week without talking *
He gives me jewelry but I still feel unwanted?
Post Opinion