Name change for this one - regular poster.
I have been seeing someone for almost two years. We worked together a long time ago in our late teens and got together after 30 years. Not that relevant to my question but just a bit of background.
We are both divorced. He is very kind and loyal; has morals and integrity (the complete opposite to my ex) but..... he can be a bit coarse/purile and I'm really struggling with it. I have spoken to him about it and sometimes he laughs it off or rolls his eyes and says it's just a joke and other times he says he is trying. Examples are - we were walking together and saw our reflections in the window. I said 'look at my legs!' as they looked really elongated for some reason and he said 'I noticed them earlier, I like them but especially what's in between them'. Whenever we talk about ANYTHING he makes a double entendre and I'm getting sick and tired of it. Sometimes it gives me the ick and sometimes I find it embarrassing - he's like a silly 13 year old boy (no offence but hopefully you get what I mean). For context, we don't see each other much as he works away and I have DS9 so aligning free time is tricky but, we do speak every day. I am also perimenopausal and don't really want sex much at the moment but I'm starting to think it's because of him that I don't want to, not just because of my hormones.
I don't know what to do. If I call things off, I'm worried I will regret it but equally, if this carries on I might scream. And he will be extremely hurt. Look, I don't expect him to be a suave James Bond type but I draw the line at Jay from The Inbetweeners. Advice please.