Sounds like you're more to blame with this one, mate.
From what I've read, it sounds as if she was never attracted to you to begin with, and unfortunately, that's the bottom line.
I'm willing to bet she never forced you to spend all that money on her, and by continuing to do it and then call her selfish when you stopped seeing each other is a little unfair to her. Yes, women like having money spent on them, and yes, women love receiving attention, but here's the newsflash: so does everyone else.
Personally, I found her email to be likely honest of her true feelings, but she sugar-coated the bit about not being attracted to you.
My advice: Suck it up and learn from your mistakes. You've got a lot to learn about women, and this was a good lesson, albeit an expensive one. Don't think any less of women over this; it was probably your fault. Have a beer and move on.