Yeah let her go. You make it sound like the final moment, and in a way it is.....for this broken relationship. Forever is a long time and I guarentee if she doesn't find an immediate fix soon, you will hear from her again. Do whatever you can to take your mind off the situation right now, or if you have alot of questions, you should post it on here. I'm sure if you give us some unbiased details, we can be happy to help you figure things out so you can improve from this.
Waking up next to a beautiful girl,
Step outside and say hello to my beautiful world.