Age gap

I’m 3 years older than my bf. I’m 27 and he’s 24. Sometimes I feel like it will never work out between us. But in all honesty he’s the one who’s really working to keep us together because he understands my insecurities of the age gap. When we met I was 25 and he lied that he was 27 only to find out that he was 22. But then he behaves way older than his age and sometimes I feel like I act younger than him that’s how he was able to get away with the lie until he came clean one day.

Our major difference is that he says he’s been a play boy for quite sometime and wants to find someone to settle with while I’ve been through hell when it comes to men and I was just looking for a fling when I met him. He claims that he changed since we met and he only wants me and no one else. For me I had just moved to a new country to get over my ex and just to enjoy life while committing to no one ☝️.

When we met according to me it was just a hookup but he caught feelings so fast and he began getting jealousy about men I talk to. We had been back and forth so far throughout our 2 year relationship but so far we have stuck together for about a year without breaking up. But we do argue a lot about my attitude towards men. He’s always Jealousy when a guy approaches me and wants to talk to me. In all honesty I like some of the guys and don’t like others but then he’s always assuming am cheating or flirting with any guy in my dms. Part of me wants to pursue a serious relationship with him but part of me draws me back to the heartbreaks I’ve encountered and with him especially the fact that I’m older than him. My exes have been older than me and some way older like a 10 year gap.

I just wanna find out from others who are or have been in such situations before dating a younger guy.