First, I am not gay, straight and married,
( I am bit uncomfortable to see male gay activities too)
But I believe if you are gay you have the right to be gay. Others do not have the right to insult you even in Sri Lanka.
I do not think it is a psychological problem either; otherwise...