Happens.
Sometimes we just want things/people that we can't or shouldn't.
Look at it this way, you stand your ground and you likely won't get back together and that would be the last time you guys get together.
With wives and GFs, you play you pay. Unlike with SPs, you pay then you play.