For myself, I hate lying, but sometimes I feel I HAVE to, if only to protect someone from getting hurt, both in r/l and online.
This is because im intrinsinctly a honest person, if I find someone has lied to me, then I have a real problem in trusting them again and have even been known to cut that person from my life.
Even lying to protect someone leaves a bitter taste in my mouth and I hate myself afterwards for doing so, but to avoid conflict I do it......ok im a coward and will go against my principles to avoid it, but I dont feel good about it.
Online im honest, sometimes brutally and it has got me into trouble, but if someone asks me to be honest I will be even if they dont like the answer.
Lies can destroy lives and very often can come back and bite you, especially if you're like me and have a rotten memory, so in the longrun I find it easier to tell the truth