It sounds like your H is genuinely remorseful and willing to do 'whatever it takes' to repair things with you. I think what you are feeling is perfectly normal. And it's especially understandable if your H isn't physically there with you.
Have you been over to the piecing section of this forum at all? There may be some useful content in there for you. One thing that people seem to agree on is that piecing is tough, so don't be surpised if there are ups and downs still to come.
It does sound as though you are on the right track though. In terms of your worries about trust, the advice on the boards is normally 'trust but verify.' This means an open and transparent approach with email log ins and so on - but maybe a further source of intel available that your S is unaware of. Just a thought, and I'm in no way an expert on this. Others may have more advice.
Good luck in your journey going forwards :-)
T 13 M 7 Me 48 H 46 SS 15 BD 7.14 PA D final 5.16 (H filed)
We receive & we lose, and must try to achieve gratitude & embrace with whole hearts whatever of life that remains after the losses - Dubus