Hey, don't beat yourself up it's okay to feel feelings. take it one step at a time, one more chore a day, celebrate your small wins take deep breaths, you only had a bad day.
Your mind is a liar, it will lie about everything. beyond words can describe, it's a false good don't worship it, and soon, the sun will shine again. the storm will clear up.