Wow, your day does suck! Sorry to hear it! I hope it gets better for you, I really do.