If there was dishonesty in the first place, what is there to
forgive? I think that people who are dishonest are the ones who are
possessive because they are actually afraid that they will not be
forgiven.
Nobody is perfect and nobody can be completely honest about
themselves.
Whoever says they have already been completely honest about
themselves are liars, everybody makes mistakes in their lives.
Sharing about it will not bring the relationship forward but
instead it will hold back the relationship or even destroy it.
If a person can tell you he love you when he doesn't know your
secret or past, and suddenly he is unable to love you more when you
told him your secret or past. Then what kind of love does he have
for you? What kind of love is he providing or promising to you?
It's easier to love than to question before you love, cos both
of you will be willing to overlook and accept all their flaws if
both of you are truely in love with each other.
How many people are actually able to forgive their partners'
flaws and love them more for their imperfection?
It could be because their attraction for each other hasn't
mature into love yet.