I was / am in a similar boat, & i can tell you how i have chosen to cope so far.
I found websites like this, where i could find myself in the comfort of both relative anonymity & the company of like minded people, who are non judgmental for the most part. In time, it allowed me to open up & share who i was, with secret fetishes i kept hidden from the world for fear of being mislabeled in a judgmental society.
Through opening up, sharing, & finding like minded people, I could embrace my fetishes & turn to them for happiness. Enjoy website browsing of subjects you like, making connections with folks of common ground, read & share interesting stories. I personally found satisfaction turning people on, even if it would only be guys & i'm straight. I'm flattered & thrilled that a septuagenarian masturbates to my photos multiple times a day.
I've been able to explore my sexuality & grow. And now i'm excited to try new experiences.
This after spending a lot of the past few years so depressed i would start crying at any time of the day, anywhere. I had often contemplated about jumping from bridges or doing something dramatic to make a statement. And i can say that through these websites, communicating with people & embracing fetishes that make me happy, i've begun to BE happy. The crying has diminished. I don't think about jumping off bridges anymore, but rather, i spend a lot of time thinking about my next sexually oriented short story, or reading some really hot stuff posted by others.
That said, i still don't feel i've actually moved on. But i have made progress.
So your key, i think, i to dig deep to find what makes you happy. Maybe it's a secret you only keep to yourself because you think no one else can relate. But keep your mind & eyes open. You'd be surprised to see that as crazy and unique as you think you are about something, there are people just like you, and i think you'll find it comforting once you discover them. And what you do with what you embrace will guide your destiny toward a life fulfilled.
It's tough. I know. I've been there. In fact, maybe i still AM there.
Hope this advice helps.