i totally understand what you mean. alternative lifestyles are actually alternative mind states and therefore few take the time to try to understand and even fewer are willing to give it a shot.
although i still get shocked from time to time i've learned not to "hate" on anyone's lifestyle. they don't all fit my mold but that's ok
the real bright side here is that you now know what floats your boat lol.