I'm a girl and I bust my ass on a daily basis. I don't get everything handed to me because I'm a girl, in fact, I have to work harder to prove myself because I work in a male dominated industry. I own my own home, I drive a nice car, and have a lot of other luxuries. I earned it by working not having a sugar daddy Check your broad and sweeping generalizations at the door.
You're right though in the sense that the girl you love doesn't have any concept of responsibility. Why should she? It sounds like she has never been forced to be responsible. She's in for a very rude awakening one day. Eventually she won't be young and cute but that's her problem, not yours.
It's very unfortunate that sometimes we love who we love, no matter how much we shouldn't love a particular person. I have kissed some real toads in my time, that's for sure. You can move on though. She obviously doesn't care for you or your feelings. She's just looking for someone to take care of her while she still has all the fun she wants.
If you're having trouble getting over her then just keep yourself distracted. You say you travel for work, don't stay holed up in a hotel, go out and see some sights. Spend time with friends. Do whatever you can to distract yourself until she's just a memory. Keep moving and you will find greener pastures. They are always out there.