Well he can only blame himself of however this ends. At least he will enjoy himself for however long it lasts. As for his gf she should've known better.. good for her she found someone who truly likes her, hopefully he doesn't also cheat on her later on. About the MC he can always find someone else in the future whether other women from the classes for some temporary fun or a keeper gf if he become sincere enough and exclusive.