So stop bitching! People here actually smile at and hold doors for you (normal people, and not in the creepy sorta way), cars stop not only to let you cross in a crosswalk, but to jaywalk, and saying 'thank you' and 'you're welcome' are not entirely foreign terms. Try going to almost any other city in Canada outside of Nova Scotia and see if people are this nice to you. Check out Victoria, Vancouver, Calgary, Edmonton, Saskatoon, Regina, Winnipeg, Toronto, Ottawa, Montreal, Quebec. Hell, they're not even that nice in smaller Maritime cities like Charlottetown, Moncton, Saint John... and especially Fredericton! If there is one small city to bitch about that has complete assholes throughout, it's that pretentious, very unfriendly shithole.
So relax, Halifax! And keep smiling.