Contests are not an exact science and the best models don't always win.
You can't really take it personally, it comes down to the judges decision on that day, another day would probably yeild another decision. Build for yourself, if you are Happy that's all that counts.
Your model looks Great, maybe it will win next time...