Truth is tommiecat only you can decide.
Trust is earned over time with actions.
Love can be a precarious thing.
And you should never blame yourself for his inability to keep the faith between you.
Once bitten twice shy, it is very hard to trust another after they have betrayed you and the urge to ere on the side of caution is a very well founded survival instinct.
I will keep you in my prayers and hope that you make the wisest choice for you.
Good luck my sister of the collar.