I am in a long distance relationship for 3 years.Though i had affair with him 6 years ago but at that time i was too immature to realize his importance.So i ditched him twice for other guys.Even got physical with them.Even after 3 years of relationship he can't forget those hurts and get...