Various incidents have Of Shiv-Mohini have been reported in various Puranas. But what people didn't understand is that Mohini is the maya (illusion) form of Lord Vishnu himself. Once the purpose is served it returns back to Lord Vishnu. Maya can enchant anyone even the Lord Shiv, supreme aesthetic was enchanted for a moment, result of which was skanda or lord Ayappa as regional deity.
"Both are same in all sense yet both are different in all sense."
Sanatan Dharma has no issue with homosexuality, neither it promotes it nor it disapproves it. It's your life you are free to choose any path.