Don't beat yourself up...
Xarlen, I think you crossed the line, but I wouldn't beat yourself up about it either.
IMO, one of the hardest things to do as a DM is to "read" your group. Some people want Terry Brooks, some want Robert Jordan, and others want G.Martin/Goodkind (I'm using books...