a good nights sleep is what you need.
I'm here for you to talk to, like you have been there for me!
Seeing people upset is a definite trigger, holding things up for other people, stops you holding thing up for yourself, so while you were being strong for them, it probably stayed bottled in you till you got home, which i think shows strength.
And being quite sensitive to people shouting at you and making digs at you is completely normal, dads and sisters shouting at anyone would upset them.
I think its a case of being over tired hence making you over emotional.
Tomorrows a new day, get a good nights sleep, wake up have a refreshing shower and try and start the day with a smile, its worth a go!
i'm here! x