Forgiving Someone is easy, but being able to trust them again is a totally different story.
It takes years to build up trust, and only seconds to destroy it
Be positive in thoughts and feelings don't doubt rather trust as give trust so it will be given back in return.
Trust your own instinct. Your mistakes might as well be your own, instead of someone else's