
Sometimes venting can help. And I wish I did have answers but it is something I often struggle with as well.
All I can suggest is take it one moment at a time - and celebrate the small achievements. You did really well today - you may not have made it to class but you pushed yourself to go out and get things done. That is an accomplishment and should be celebrated.