I'm in a similar situation my roommate is having an affair with a married man. They have been having an affair for 2 years with a 1 year gap in between. He has 2 children under the age of 5, he...