Feelings are where the truth lies
Didn't have issue with anything you wrote till you said that.
Truth is in Reality.
The reality is, people are human beings and human beings are animals doing things that animals do.
In reality, abstinence is the strange behavior.
Fidelity is the strange behavior.
Animals have a drive to procreate.
Women go in heat
Men go into musk.
Religion has and always will try to convince you that you are not an animal.
Its job is to convince you that your animalistic urges are wrong and should be avoided.
But, those urges happen because it is a natural condition of being an animal.
Religion can't stop hormones or puberty.
It can't even turn off lust (even if some people will try to convince you otherwise).
Unnatural is conflicting and as long as religion requires you to behave in a manner that conflicts with your animalistic nature, there will be stress and confusion.
Thing is, its easy to point a finger at religion but our societies also try to suppress your instincts.
Its against the nature of the beast.
It is not reality, thus, not a truth of existence.