yea Daryl you asshole you are keeping me up too with your story lol. I must admit this is the first time i've read a thread from beginning to end.
As my avatar shows the big orange and white Home Depot sign, I dont work there anymore. I worked at that hell hole for over a year 10pm to 7am. I wont deny it, I loved the graveyard shift, but if i didnt get the sleep I need I got real pissy. I understand your mom's panic, but she is an adult and should have dealt with your sister herself. My mom knew always not to mess with me when I would sleep during the day. My dad is another story hes an ass sometimes.
Ask your sister if there is anything you can do, if there isnt, tell her to please respect the fact you work late and need to get your sleep. Tell her to respect the fact despite being completely pissed off, you still go forward with helping out, and you would not like to have shit thrown in your face for it.
I dont know what else to say....I would be upset too but your problems are not going to be solved here on the forums, they can only be solved by talking to the people who caused those problems in your life.
PS- why weren't ya at the mini meet this last sunday? :icon_razz