Wanted to drop by and give you my support. Your H sounds like he wants to have his cake and eat it too. Good for you for setting boundaries. As long as you stick to them .
Forgiving takes time. Trust needs to be earned. You are not obligated to do either one.