Emily,
Carve some time in the day for yourself. There are days my only "alone" time is in the shower. It's my private place to rant, cry & appreciate the absurd.
Don't let outside sources of stress ruin you.
Get help if the panic attacks & depression are getting out of control. Talk - therapist, friend, pastor. Someone who will listen with-o judgement.
Take a step back & look at the big picture. What is your highest priority? It's you. If you don't take care of you, you will be useless for anyone else.
Be gentle with yourself. :smile: