I have said nothing hateful in my posts
So saying you would be ashamed if your own son was gay isn't hateful? 
Why would I be so wrong to have an opinion which I toned down or is that only reserved for the politically correct. Trouble is we now live in a country thats to frightened to say what it thinks in case it offends.
Of course you can have an opinion. But you also need to acknowledge that the world has moved on, and that your views are now culturally unacceptable and also offensive. Being homophobic is no different from being racist. Oh, and it's also illegal.
If you think I sound horrible because I would disband my own if gay
Yes, I do think you sound horrible. And it's 'disown' not 'disband'.
what would you be if you had a child by what ever means and the child had to grow up confused as to which was mum and which was dad
Why on earth would they be confused? They either have two mums or two dads bringing them up. What's the problem with that?
the teasing they would get at school
Why would they get teased? It's much more common these days for children to live with gay parents than it used to be, therefore normal, and not grounds for any teasing.
Its a cruel world and news flash for you all it aint getting any better you just choose to ignore it
Isn't it just, with people like you? Changes to the law like this do make it better. Sadly, people like you are the ones who make it worse.
Your like a group of a well know religion that knocks doors pushing your views on the world to see your way
So you would liken an act that has been passed by parliament to doorstep pushers?! You need to get real and realise that this is a serious and life-changing, cultural change.
If you didnt shout about it then no-one would take any notice and leave you alone, but if you insist on telling the world your preference then dont be supprised when not every one embraise's it and that a few of us still have the get up to tell you so.
It's now law! You don't have to like it - but this is now reality. And ignorant bigots who froth about it have no place in our society.
And your spelling shows your ignorance, too.