So, your not telling him for his own good because he wants to marry you and you don't want to spoil that for him. This is such BS I can only say wow. You are not telling him so you can continue the lie that is your relationship. So you can continue to drink , party and flirt with your gf's. So you can be a cake eater. You will do this again in the course you have chosen. Enjoy screwing up your bf's life and happiness. It is obvious you don't give a damn about him. You not changing the behavior that lead to you CHEATING proves your insincerity about loving your bf.
see the review