These are all great suggestions - and I am right there with you - needing to figure out how to manage my stress better.
One thing to look into, in case you're considering therapy - I know that some insurance companies are offering telehealth therapy sessions for NO COPAY during the COVID crisis. As a result I can now afford weekly sessions with a therapist which has been a life-saver. Worth checking with your insurance.