A: You should come clean. She will be better off with the truth than being with you and not knowing that you’ve cheated on her. She deserves to know and also if you have cheated on her 3 times, that probably means it isn’t meant to be and she should be with someone who only wants to be with her.
Hope I could help,
RED