In a way i agree, ideal relationship would have complete honesty. Unfortunately, there is no such thing. In real world ideal threshold of honesty is below total honesty. I constantly learn of new examples where "completely honest people" in relationship say which things should be cutoff by that threshold. White lies in some form are always prescribed, positive emotional manipulation is encouraged and emphasizing some parts of truth while lying by omission of others is the norm. Some things are "too honest" or "brutally honest". I agree that they should talk about it and agree on where exactly to put that threshold, how much self delusion is comfortable and acceptable. Much better than silently implying where is the threshold. I heard a story of one girl where she broke up with her long term bf because she cheated on him. Every new date where she was honest about it ended in disaster. Guys recognized that as a red flag and bailed out. It was either to "control the amount of truth in communication" or stay alone. What would you advise her to do? To keep trying till she found that one dumbass who wont care? No, you would tell her to wait and test his commitment before she exposes herself. Same thing with girls with a big number of previous sex partners. Messing with that number is the norm. There is complete honesty and ideal relationship. Unfortunately, most people are forced to chose most of their lives.