Same boat. But this is what it takes since we're not independently wealthy or retired with loads of time on our hands. Some days you will try as hard as possible to do one little task that takes a long time to complete, other days you knock 10 things out so fast your buddies heads spins.
Then there's also a few items beyond your control that add to wait time.
Wrong part, out of stock, no re-pop parts & shipping times when it must go ground, etc....