I love your honesty Letitgo . Just like your namesake , you've done that . The fact you apologised shows a lot about your character & the lovely person we know that you are.
Good on you for keeping it real and dealing with it.
Some days can be like that , I'm glad it has passed for you & im glad you posted. It's amazing how good it feels when you can share your crap days with others who get it .
You're a nice guy , tomorrow's another day xxxx hugs :-)