Great photos. Your garden is looking good. Love the blossoms photo as well! Also, great work on the DIY project!
I try not to delay projects that I can do. Sometimes there just isn't enough time in the day, but it will get added and re-added to my daily schedule everyday until I make the time to do it. In that way I suppose I am nagging myself.
Projects that I can't do for some reason, usually because I am waiting for someone or something else, can be stressful for me because I want to do them but can't. I know it's out of my hands, but that sense of stress can be tough to deal with and can make me feel overwhelmed when too many of those things come at once.
All the more reason why I always try to do everything within my power to do as soon as possible.
There's something nice about blossoms, bittersweet too as they don't last long...although that Japanese Cherry tree comes out looking so great even just with leaves...it's in for a bumper season this year I think...Also, the bees were happy yesterday, they love blossoms.
Delaying DIY potentially makes the problem worse; I used to have a large in-ground swimming pool (which I hated cleaning and maintaining) and a couple times I left it a little too long. Not good...costly.) I ended up paying someone to maintain it for me...also costly, but at least it was swim-ready 24/7. I really don't like neglecting the important things, although at times I have to prioritise due to time constraints.
I understand your stress-factor scenario...I'm like that too, and waiting on others to do things is an impediment also. I guess we have to focus on what we can control though right?