A big Grandpa hug comes to you...and with it comes some of my thoughts about the situation you are in.
Have you the last 6 month felt more down then before?
Many people feel "near" coworker, friends or family "pains" or stress. You don't need to tell anybody about it...because it will somehow surround you.
Many people that feel with you will then not talk about it until you yourself open for it, instead they try to give you an comforting gesture with touching you.
If the one who is touched have in his/her mind the "thought about Gay behaviour", this comforting sign can be taken in a wrong way.
I find it very strange if both Priest and Alter boys try to do any sexual approach to you...so my best bet is that they know you have a struggle one way or another.
Try to receive with open mind and you will soon see if this is more then good compassion toward another coworker.
Another big hug and good luck
