Please help me...

I have a secret that I've been hiding from my best friend...and if I tell her, it's a 100% chance that she will never forgive me, get revenge, and stop being my best friend. And I just love her so much...what can I do? The stress is effecting me somewhat as well...