There was a big hype a while back about how people just wanted to keep it "real". And they would say all kinds of things that, while possibly true, possibly honest, were not constructive or helpful. I love this word "sincere" because it means honest but with a connotation of construction and well-intention. I think if you want to pick whether to be honest or sincere the latter will probably take you a lot further, other things held equal.