lalxx, sounds like your H had a few touch and goes and a little peeking out of the tunnel.

Did he act at all jealous when he thought the drum teacher was your bf?

Way to go on the way you handled yourself! Being detached makes it all easier to deal with.