Your boyfriend has at least one deep insecurity and derives his self-worth or self-congratulation through appearances. My guess is that you've had a win in your life recently (or at least he perceives you as doing well right now) and is trying to elevate himself in his own eyes and in yours by demonstrating to you that other women still want him, therefore increasing his value. He's trying to impress you. And that's really sad. He's also doing it in a cruel way to make you feel insecure, and that's deliberate. Not only is he completely immature (he's in his FORTIES?!) but he is demonstrating a blatant disregard for your feelings and emotional well-being. Why are you with someone that treats you disrespectfully and deliberately acts in unloving ways? He is surely not your best option.