Wait...I think I might have made the situation unclear. My ex is who I dated for 3 years. When we broke up I went out with this guy for 4 months and cheated on him with my ex (who I was with for 3 years). I know it still doesn't make anything better..but my 3 year relationship wasn't a lie.