I am not sure why people think it's necessary to tell you why gelding him is wrong, when you clearly asked for moral SUPPORT. Yes, everyone is entitled to their opinion, but probably a thread asking for moral support is not the place to make the OP second guess herself.
I think it will all be fine, and I am sure after all is said and done you will laugh at how nervous you were going into this. He's your boy, and that isnt going to change...
Beautiful boy by the way... Wow-eee probably one of the handsomest around