Wow, I've never had a flight attendant that bad!
It's a shame you slapped her - if you'd managed to grit your teeth and just complained after the flight you could have probably gotten some free flights as a gesture of 'goodwill' since she called you a rude name.
I usually fly pretty cheaply, and even on the flights I book I've always found the hostesses to be cheerful, courteous, and more than willing to help.