Thanks man.
That was actually the best advice I've ever received in that regard!
And, I can't really buy women drinks, I'm only 18 after all.
But I understand what you're saying about the pushover thing. Unfortunately I was raised to be a woman pleaser and a turn-the-other-cheek kind of guy. And, I have let girls walk all over me in the past.
If I can drop the teachings of my used-to-be religion, then I can definitely learn to be assertive.