Don't worry about it. It's about time I discussed it openly anyway.

With a subject like this the details will always be subjective because morality is subjective. People have different thoughts and feelings about different things. It's about reaching a sensible stance that most of society can agree on.
If you can't practice what you preach, at least have the decency to preach what you practice