You are very fast to make conclusions, My guess is that someone just made a comment on one of your builds, and you freaked out, just like you did on me.
Gracie you are a good builder, but still need more details. Everyone can get better.
you just need learn to take critic with a smile and be...