Never look a gift horse in the mouth.

                         Never look a gift horse in the mouth.
This sage advice doesn’t always come easy.
It means to not question a gift or handout.
It can be monetary or simple advice that may come from anyone including strangers.
Listening is a skill that is learned and being self-aware of your surroundings is even harder.
Being part of the flow of the unexpected can be difficult.
Fluidity with grace has to be practiced daily. 
Otherwise, you see the horse's teeth and you doubt everything that is gifted to you.