Your post is very detailed and I like how you drew us into your world and used your personal experience to gives us an energy refill
The challenges you first were truly like a barking dog but I like how you reacted to it because anyone that chooses to focus on such will never be able to move forward.
Well Done on this one; Throwing stone at every barking dog never solves the problem.