Julie, I'm so happy to hear you had such a great time last night. Enjoy all of your goodies and enjoy spending the $$.
As for your job, I'm sorry you've had a couple of rough days but unfortunately, Jen is right. Sometimes working really sucks no matter where you are, trust me, I've been there too. Give yourself time and you're not stupid. IMO, that girl was wrong to say that to you, because you're not. We're all human and no one is perfect.