First of all, I think it is frankness, that is, frankness and honesty. Everyone doesn't want to be cheated. If my partner is not honest enough, I will definitely feel very hurt. At the very least, don't keep anything from me. Even if I do something wrong, I can tell you the truth at the first time and then consider the solution.
Secondly, sincerity. If I feel sincere, because I haven't met a girl who says she has many routines, then even if you meet a girl with many routines, there won't be too many rejections. Maybe boys are different from girls in this respect, so I think the little routine of sweating online is acceptable.
Have you ever heard a saying, since ancient times, true feelings can't be kept, and only routines have won people's hearts.
Honesty is emotional honesty, but other aspects can be reserved, because two people need emotional mutual trust together, so as to seek common ground while reserving differences. There are some reservations because some things are really inappropriate to say, and maybe there is a chance to make it clear.
In addition, I also have reservations in other aspects, sometimes to give myself a way out, but also to give my feelings a possibility of turnover and surprise. If you are too transparent, there will be no surprises. Sincerity is very important. After all, you pay attention to sincerity when making friends, right? If you don't treat others sincerely, what feelings can you talk about?
I think a truly harmonious and long-lasting relationship should be based on mutual trust, and the basis of trust is mutual frankness. Not being honest means that there is a gap between the two sides, and you still have room that you don't want the other side to know. Simply put, you don't treat each other as your own. I think the degree of honesty represents the degree of love for each other.
However, I think there is a limit to honesty. If you haven't decided on the marriage relationship, you should keep sensitive issues such as economy from each other, mainly not to dig deep.