I have been with my fiancé for a little over a year now and I always am jealous when we go out or if we watch something that has girls that I know are prettier than me because I always think he's thinking, "damn I wish she was mine or she's so hot" I always think he's looking at other girls when we are in public and when I say something he gets so defensive. I never been jealous before in my life I feel like it's because I've never been in love with anyone before. I sometimes think I'm not good enough or not perfect enough for him. When we get into fights he'd sometimes call me stupid or worthless and that's why I feel so insecure with myself. He always takes his phone everywhere he goes and complains when I try looking at it because I take too long or when I grab his phone he says he has to show me something. but I know I don't do anything wrong and I leave my phone laying around when he's around cause I know I have nothing to hide and when he goes through it I never complain. I don't know what to do I love him so much but I don't want to push him into leaving me for my insecurities. I feel like I can never do anything right.