I'm impressed MC is being honest and sincere with his feelings..
But her lack of reaction and being selfish ruined it! At least be sincere instead of b*tching about it. If you like the guy just say so, instead of interfering with his life like this. How about thinking it from his point of view...