I'm a hypocrite. but i'm still right.
When people ask me for advice I tell them what I believe to be the right thing to do. Sometimes that's probably not what I would have done in those situations, because I'm a very flawed human being. I make many desitions that contradict my morals. Sometimes I don't even regret it.
Although I'm trying to change, tecnically it makes me a hypocrite. Does that mean I shouldn't have given that advice even if I truly believed in it?