I actually wrote "cheating" at first and then removed the quotes.
It's the most common description and meaning, so I used this word literally even if it doesn't feel like it.
We have some rules though :
* not at home
* not with common friends
* no feelings involved
* nothing regular
Breaking any of those rules would be considered cheating by both of us, and would severly impact our relationship.
I don't blame you, I sometimes have trouble believing how lucky I am to have found this perfect soulmate.