This would depend on what part of the world you are talking about.
In most countries of the so-called 'Western World' there is no law banning homosexual public affection.
YET, in other areas of the world, most notably the African and Middle-Eastern nations and in much of Asia as well, homosexuality is either is severely chastised by custom, or is out and out illegal, and in some nations can possibly bring the death penalty.
It's not illegal for two adults to kiss in public regardless of what gender they are but groping each other can be. Depends on what state you live in.
Not in the US.
no well not onles there nude
It is against the law to posses pepper spray in public within the city of Chicago. It doesn't seem this law is ever enforced though.
No. Adults do it. Its not against the law for kids' to do it
YES it is
I would kiss him but I shouldn't have to pay. If I paid him to kiss him it would considered prostitution; and prostitution is against the law.
Yes, it would be considered assault if they did not want it to happen.
Civil Law
Civil
The state of Iowa has a law on the books that states, A man with a moustache may never kiss a woman in public.
not against fathers
Yes, most definitely yes.