I think truth is what reality is ...I read your whole article because i found it very interesting :) According to my opinion the truth varies according to the situation.
People have different opinion about truth but i think we should speak truth no matter what happens :)
So there is two types of truth. Relative and objective. The highest form of truth is objective and ultimate truth because it doesn't change depending on human perspective. It is unchanging. Even though people have different opinions on what is truth it doesn't change the fact that there are some things that are true no matter what we think.
But what you mention about truth according to situation is considered relative truth which does happen.