A : Please stop agreeing to define your behavior as “cheating.” You didn’t cheat. You and your boyfriend were taking a break. Part of the problem is that you are responding to his unreasonable demand to know all about your personal business when he was the one who asked for time out. He can’t have it both ways. At 40, you don’t need to feel guilty for having an adult life as a single woman. At the time, you didn’t know he would come back into your life so you were understandably moving on.
If your guy continues to obsess over what you did and didn’t do when he was “taking time for himself,” I think you need to seriously think about whether you want to live with such a double standard. You have nothing to apologize for.
I wish you well.