Have you ever cheat on your long term partner? why?

Have you ever cheat on your long term partner? why?
3
3
Add Opinion