Let her go! Get on with your life, give her what she wants(her freedom).
My only question is: Why would you want to be friends with someone who wants to rip your world apart? I just don't get that. You have become the "gay" best friend, is that what you want in a relationship?