Hi

I've always thought it best to be done within days of birth. That way the baby is young enough not to be affected in everyday life & it really doesn't bother them that much.

I don't know much about it though. I personally don't want to do it. DH was not done & has always hated this & wished he was. He felt embarrassed about it when he was younger & he would like to get it done with our son. I think it is something they should be able to have a say in. If he wants it done later in life at least I'm giving him the choice.
It's something we will probably argue about for years!
I don't believe in judging anyone else though. It's a very personal choice that is done for alot of different reasons. It's totally up to you & I think you should do whatever feels right for you. You can't really do one & not the other.