Most Helpful Guy
As you have already experienced, he is trying to cheat on his girlfriend with you and his girlfriend is trying to find out if he actually has.
I think this kind of persons might drag you down. Why don't you just block them? I don't think you will owe them any explanation and it will give you some peace of mind.