This doesn't happen very often & don't want to sound like a whinge bag but im having such a bad day

Im even crying as i type so if my spellings crap im really sorry!! I was fine earlier then my nan came to watch the kids while i do my volunteering. My sister in law gets married in July & i have to buy an outfit. I never feel comfy whem im dressed up, but thought what the hell i'll make the effort & try something a bit glam as kids are pageboys & bridesmaid & Stu's an usher & my stepson isa giving her away. I've seen a beautiful dress on ebay so showed it to my nan. What a mistake , she said it was a lovely dress on the model but i shouldn't bother. I could have slapped her but let it go, instead i went upsrairs & had a good cry. While i was upstairs Stu rang & i asked him a question, he didn't hear me then started balling down the phone that he was really busy & had better things to do than answer my quaetion. To make things worse he then asked me to do the thing that i'd just asked him, but he hadn,t heard me. So you guessed it, i ended up crying again. I got myself together & then I got ready for my volunteering & when i came downstairs my nan told me she was taking the kids to my moms cos i was in a funny mood & she thought the break from the kids would be good for me, it's hard when they're off scholl!!
It seems whenevr i got to buy something nice someone always says something thats vile. Although i have a laugh on here my self confidence, as in my appearance, is at rock bottom & just can't hack it anymore. Im always considerate to others feelings & love it when i make ppl happy but just wish that they'd think what they're saying before they say it. Im now fed up cos im still crying lol