I've had days like that, getting multiple little details squared away on something then find them all for naught as another issue trumps them all .... thankfully mine were in the privacy of my own garage. Though it's great you can get over those frustrations and stay motivated to volunteer and help others.