No, trust and forgiveness are two different things. Forgiveness is an act of love and one can forgive even those who are crucifying you. Forgiveness does not deny that the forgiven person has done/is doing wrong.
Reconciliation cannot take place until the offender honestly admits he did wrong and asks to be forgiven. But you can forgive even your enemy before your enemy asks for forgiveness. He remains your enemy but a forgiven enemy. Jesus did that on the cross.
The enemy ceases to be enemy only when he admits he injured you and is truly sorry, contrite.
Even then, you cannot immediately trust someone who was your enemy. He is forgiven and is no longer your enemy but he has to earn back trust and it can take a long, long time.
But forgiveness can be unilateral—otherwise, how could Christ have forgiven those who were crucifying him?
Forgiveness can be unilateral but reconciliation, enemy-ceasing and regaining trustworthiness must be bi-lateral.
Can there be genuine forgiveness if the forgiving party cannot or will not put themselves back in the position of vulnerability?
Forgiveness doesn’t mean fogetting but refusing to trust indicates a lack of forgiveness.
I believe we are saying the same thing...forgiveness is a two-way street. But one cannot forgive someone until forgiveness is sought and paid for by contrition and the demonstrable effort to change ways.
The enemy ceases to be enemy only when he admits he injured you and is truly sorry, contrite.
Right, and you've just proved my point as well as your own!
...But forgiveness can be unilateralotherwise, how could Christ have forgiven those who were crucifying him?
He wasn't forgiving them...he was instead sacrificing Himself before the whole world for its eternity and for its collective sins but ONLY IF WE SOUGHT IT FROM GOD! He was begging God to hear our pleas forgiveness when we ask it. This is borne out, IMHO, by his forgiveness of one thief who asked it, but not of the other on the day of his crucifixion...