If you and your partner are completely honest with each other, there are millions of problems that can be averted. The hardest part is trust.
Step one of being honest with someone is trusting them enough to be honest with them. "Love is living without doubt or fear" is one of the greatest lines I've ever heard for this sort of thing, and it's true. You have to know the person you are dating enough to trust them with everything you have if you want the relationship to last for a long time. If you don't trust your partner, if you keep having suspicions about them, then the relationship may likely fail. Once you trust them, you have to make sure they trust you- and to keep that trust, be honest. Everything you feel, you should bring out into the open, so that together you can solve any problems there may be. Even if it is a subject that may cause problems in your relationship, it is best to bring it up sooner rather than later, as keeping things like that jephordises the very trust that relationships depend on to survive.
If you and the person you love can be completely honest with each other, the relationship has a much better chance of lasting than if you were not, don't you agree?
Too many people keep secrets in their relationships nowadays, and this can easily lead to both doubt and fear.

