((((((((iknowpi))))))))
i know things are hard for you right now but it sounds like you have very understanding parents? do you have a good T also?
you also have us now to give you help and support. we all have days when we need to vent but we be here for each other...and we're here for you too