It does take time to heal the wounds so just be strong and continue to prove to him that you are doing this. I am sure he has felt hurt by you before and it is hard to trust again.
I am having the same difficulties earning my wife's trust back but I will keep at it until she forgives what I did and trusts me again.
This may not help but I thought I would share anyways. :ghug3