Trust is more important than love is in a relationship. That is just a fact. And once violated, trust is difficult to get back and it always takes time to find.
A lot of time.
You are doing all you can. Be proud and trust your feelings.
Use your feelings to guide your future. If anything, what we have been through has put us in touch with our inner selves - and our own demons.