Your sexual orientation doesn’t matter, all that matters is that you act on the will of God. Resist temptation just like anyone else and choose to live a good life. Love others as Jesus loves you.
What drac16 and 0Scarlett_nidiyilii said. If God wants to remove them he will. But I personally believe God chooses to let this type of cross happen for a reason.
You can’t do anything.
If you’re having problems accepting yourself, I’d recommend seeing a therapist. But your orientation doesn’t define you as a person.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.