im not religious but i believe many of the values found in a religion such as christianity are objectively good moral rules.
according to my deeply religious grandfather, in the bible exists a verse that mentions the meaning of life as a means to find yourself, as something definable. while yes, its very well known that heterosexuality is a value mentioned in the bible, god teaches love and if you combine this with an interpretation of my previous statement, the meaning of life is to be happy and thus because god accepts everyone who has a kind soul, you are therefore valid to be homosexual or of nonstandard/modified gender. You wil not be punished for simply that.