OP thats a really awful situation and difficult when you both want different things, but still clearly have feelings for each other, must be really painful. Theres no right answer in terms of moving on, and different people find it easier than others. Im sure there are plenty of posters who feel similar to you, me included.
@ItsMeHiImTheProblem very much the same, age difference too, plus he had depression and i found that difficult, ocd too, but a really lovely guy who loved me to pieces and was probably the love of my life, but i ended it so many times, i would feel restless and craved something more, then I'd want him back, but i couldn't keep doing that to him. Ive had a few relationships since and i feel positive at first and like the freedom, but then i want him back again because i love him, and its mad because i know i wont find anyone like him again, but when we're together at some point i just get restless again, for some reason he doesnt seem to get tired of me! No idea why, he just wanted to settle down with me but i always get itchy feet and end up hurting him again and again. Ive had flings too with other people (again feeling restless) and he still stayed, ive behaved badly at times and im not proud of it, i used to think youre so much better looking than me and younger, why are you with me, maybe i pushed him away because i was scared he'd leave me at some point, i dont know. I think he needed stability, and he wouldn't get that with me, im very much up and down, and i think I'd just keep making him miserable 😔 Its mad really because even though he irritated me at times and i felt trapped at times, i know now it was mostly me and he wasn't doing anything wrong, it just wasnt enough for me, but I'll always love him and its painful still, more so because i messed it all up, and the men ive seen since just make me realise what ive lost. When we were together eventually i would want something else, and then when i got something else i realised that didnt make me happy either. I just felt it wasn't fair keeping picking him up and dropping him though.