Don’t have the heart to break up with him

He loves me so much. Hes done so much for me. He’s so loyal. He wants to marry me... we’ve been together since we were young. But Recently he’s started exploring his kinks and sexuality. And this has caused me to lose attraction. In my heart I still love him. But he’s into cross dressing.. it is turning me off and I’ve put him on a break from sex because it’s just too much. He shaves his legs thighs and armpits now.. he wears chokers necklaces with hearts in public now.. he likes getting pegged, he likes cuck stuff he wants a threesome w a mother man as well, and it’s just too much. He has many feminine traits (nothing wrong with that) and but I feel as though for me I need a masculine man.. I just never saw this change coming. It’s been 5 years. It’s honestly fucking scary because you never really know a person. Until they show their true colors.. the single life and exploring who I am as a person does sound nice but at the same time my guy is a good man. He’s so loyal and that is rare these days. Don’t know what to do. I’m kind of numb and disgusted with myself. Because contemplating breaking up with such a nice sweet person is making me feel awful