If you want him to come back, put him in a corner and give him an option like its now or never. Either tell me the real reason, or we are done for good. If he really loved you he would confess. If he doesn't then you wasted the 2 years on an a*shole.