It's time to define your good enough. Instead of "shoulding" all over yourself, take the time to decide what is manageable even when you are crazy busy! This is not a cop out - it is how you stay on track in the things that matter most to you, regardless of what is going on around you.
This is video 2 of 4 in my self coaching series - to help you get out of your own way and live the life you actually want.
Remember progress is still progress regardless of the pace.