Its normal! He is 4! Your reaction probably freaked him out more than anything. I know its typical for parents to freak out and automatically their child is gay. However, here is a question. Would you love your son less even if he was? Children show affection at this age without thinking of the gender. Daddy needs to cool down and relax, imagine if he was? How would he be able to confront the both of you? Just pay no attention to it.
so normal and DAD is overreacting. I am a preschool teacher- our kiddos hug and kiss to show affection. I think it is wonderful!
Best to ignore it he was simply showing affection to the other child, so play it down if you can now , it is yours and your Husbands reaction he didnt do a thing that was wrong..
I am the father of three boys and yes I think you are overreacting. My boys over the years have kissed other boys. Children learn that when you say hello/goodby to people you care about you kiss them. They probably see you do it and think it is something they should do. Children that young do not factor in cultural/society norms. In their mind there is no differnece between boys and girls. In my opinion you should be happy that he is a caring, loving, kind boy who wants to express his emotions. DO NOT SQUASH THAT!!!
To answer your next question I have been married to same WOMEN for 15 years. All three of my boys are into girls...