Uh...... tread carefully. Ditching the current g/f for her best friend is DANGEROUS business. You will likely spend the first couple months of the relationship listening to the new g/f complain about how the old g/f won't let shit go, or how she hates the old g/f or any number of things. Just know you're entering a world of shit... and since you spent a day holding/hugging already, things are bound to get messy. I wish you best of luck.

I like the automatic ignoring machine comment though. If my parents said any shit like "so and so is a better person than you" I would verbally tee off on their asses. They really wouldn't hear the end of it. My parents have been nothing but good to me though...

If it makes you feel any better, they probobly just want the best for you, and though it may have not been the best way of doing things, they were trying to do what they felt was best for you. Unfortunately they (or you... just remember that) don't necessarily know what is best for you. They more than likely love you more than you can imagine, they just have difficulties moving their love it into rational/helpful words/actions.

Best of luck in all things!