Truth and reality are not the same. Reality is having universal existence but truth is something that has to be proved. So, reality is independent of surrounding and hardly gets affected by external factors. On the contrary, truth is something that is based on facts which varies according to observer's perception and value system.