There are absolute truths, but people frequently confuse opinions with truths because truth is tough to know for sure without knowing EVERYTHING. Basically, anything political is opinion at the level politicians argue. Yet, break down those arguments into their components, like peeling an onion, and you can see truths at the core. Sometimes truths will offend people, so they are rarely brought into the debate. We are a society of placaters and panderers where it is bad to hurt the feelings of others - even if they are doing something wrong. Generally, you know that something is not a truth if it evolves. Truth is absolute, but society takes relative moralistic views, which are not based on truths.