Yes, its bad form to wait until the day before a trip to tell someone you are no longer going to be their ride home. Its especially cold to do it to the birthday girl.

Go out someplace locally with friends and enjoy your birthday.