op, all saints in the old days, all had to deal with their sexuality.
God create male+female to unite get married in that union have beautiful kids, and make love with that person you love and married.
if you dont want to have sex like the religious, just dont watch movies, avoid movies and tv.
pray, the rosary helps, mass, holy communion, reading the psalms, take walks, do activities when you get desires. we are all sinners, we can never eliminate sexual desire 100% cause its in us.
but we could learn to master our thoughts, and reject and not feed into those thoughts to fall, for the kingdom of heaven.
you should love yourself the way are, God made you with your sexuality, does not mean you have to obess about it.
like the great saints, all had temptations, sexual desire, cause we are human, but we avoid everything that could make us fall.
are you married!
i dont eliminate my sexuality it is there, and is not healthy if you do so, we are human, cause it is a part of me, it is there, but i avoid tv movies that would lead me to sin.
i have always being considered a pretty woman, but i dont give in, cause our body is the temple of the holy spirit. and i am not married. and i follow God`s commandements, sex before marriage is a sin in God`s eyes. God is the same, yesterday today and forever.
it takes a will, and you have to set your mind to it. and for the love of God and the kingdom of heaven it gives me courage.
and i pray, read the bible, go to church, receive holy communion, and i dont obess about that.
read the lives of the saints, they could help you out. and pray to God, to show you His will...
good luck