‘We don’t need psychotherapists to explain away our sins and tell us we’re sick. We need priests to remind us of our sinfulness and show us the way to our Redeemer’.
Venerable Archbishop Fulton Sheen
"I've tried pretty much everything, but I guess I will always be gay!"
You are neither "gay" nor "straight". You are "you". As a Christian you can say you were born in the image of God. But even as a non-believer you have your very own special design. No need to define an extra "identity" for every single sexual practice or orientation.
Having accepted this, there is no need to strive for a change from "gay" to "straight". It is not your sexuality that defines you, but your belief system. Christians want to be more like Jesus (and not just "straight"). People with other belief systems have their own goals and values as well
Nobody can take that away from you. It is you (!) that decides who you are and which way you want your life to go. Don't let anyone take that away from you!