I’m sad to hear that even with such a loving relationship (and I believe you when you say it’s loving) that you still feel the need to cheat. Is polyamory an option? If you have that deep a love wouldn’t it be better to try and communicate about it and do it all above board?