My girlfriend trusted me with a really big secret.
A really really important event happened, and i had to keep it a secret.
Later some day after, one of her best friends comes to me and asks what happened. I gave her a minor hint, and she assumed the rest. She ended up telling my girlfriend, and she will not forgive me now. She is really upset. How to i apologize? I really love her, and i didn't mean to screw up.