I am really at a loss .. more at myself than what to do?
Was with my ex boyfriend for 5 years. In that time I broke of at least 4 times. He is very loving, caring, affectionate, generous, helpful, kind, remembers my DC's birthdays (even when we are not together). But... since we started dating, found him on POF (in early days), Bumble, Fabswingers and other swinging sites. Found him lying about meaningless and meaningful things - for example he contacted one of his exes, said he was about to leave the country (our country - no such plans really) and that he was thinking of her. I left him about 3 times when I found out about the sites, and lastly left because I tried to imagine future with him and I couldn't. There are other bad sides - like chaotic with money, a bit of a hoarder, not great contact with his DC (he tries, according to him is his ex'es fault but I do think he said something to make the contact worse).
And now he is wriggling his way back in. He offered domestic help, he brought me home cooked food, he bought birthday presents for my DC. We went out for a drink, I have now invited him in several times. Last time, we had sex. I am not proud. The thing he is so good for fun and on daily basis (has always been) that I almost overlook the fact that he cheated- or attempted in the past. He denied his cheating for a long time. Until he admitted 'having his demons' and thanked me for helping him to confront those. He seems to have matured. He is 47. But can people really change?
I do enjoy time with him on daily basis. But I need to remind myself that it was always a lie, that I couldn't trust him. That even if we were together I'd always have to protect my well-being and finance. Is this acceptable? Do people change? Why do I always come back to him? I hate myself for that, but I still do it. He says all the right things about our future. He doesn't want to let me go. I really don't know anymore what's right and what's wrong.