We all have those A-ha moments when we look at what we have done and thought "What the heck was I thinking??". Learning to laugh at those times is important. Also what is important is learning to know when to walk away - lol - and come back the next day.
Welcome to the club -