It sucks when all the work gets together at once.
A trick i learned for situations where you have an overwhelming amount of work is to separate it into smaller tasks. And prioritize by urgency and importance. Also, make sure you work on these things in a place without distractions.
wish you the best in all these tasks