In the guise of giving an "opinion" the forum-vultures only want to mime superiority. They want to denigrate the work of others in order to feel better about themselves, when in reality they are unable to post work that will be highly regarded.
When exactly in this thread did anyone denigrate your work???
It's a nice photo and nobody said otherwise, so maybe it's time to get over it. Happy New Year!