Fuck that. No reason to feel embarassed... some may express it in different ways but the point is, everyone knows you're gifted. Remember the message and forget how the messenger delivered it.
Frankly.. all I had to read was *When it comes to camera work, he is a God*... that's all I needed to read as the rest was fluff.. and your photos told the real story to me... I try to create a story behind ever photo I shoot .. and your photos.. speak volumes.