At least you fought it! Glad to see that.
Did my morning meditation as well. Ready to start the day.
That sounds difficult. A mindfulness course will help with all of this. If they ask you to practice at home, don't slack off on your homework ;)