Everyone commits a lot of mistakes just in name of love, (I've done it) but think about you, think about what it is important, he is moving on and you are waiting for something that he cannot give you. Don't hurt yourself, and do not look for a revenge, I just came from one and did not work. It's makes you feel miserable. Let him go.