How come your LBS doesn't act like us LBSs? We're all doing whatever to attract our WASs back, and yours insists on making it difficult. Sheesh, what a world, what a world.
He's dangling the "morally superior" carrot: You have to be sorry to be forgiven. That means he's carrying resentment and anger, since he's not forgiven and let go. He could keep on throwing hurdles at you that you need to jump over to continually prove yourself unless he lets it go.
And you're saying that you regret what you've done, but you had your reasons, they were valid to you, and so you don't see yourself beholden or accountable to H for them so as to be sorry to him, specifically?
Do I have any of this right?
Anyway... detaching isn't cold. I see it as loving. It IS loving. Detaching gets rid of a lot of the emotional junk that clogs up the smooth running of our relationships. Instead of reacting and not thinking, pushing buttons, having buttons pushed, mind reading, power struggles, control... detaching lets go of all that. Has nothing to do with your feelings for someone. So I think you can be detached, and be sorry about this mess.
Personally, I think it takes more effort to really love someone and be detached than just to give in to knee jerk reactions, and so, it makes that love much more purposeful and powerful.
If you regret your past course of action, then aren't you remorseful? So what's H's expectation of what "sorry" should be or look like coming from you?