Wow, that is a horrible experience! I'm so sorry that you and your bf had to go through it....but I'm glad you were both level-headed, called the dive when it didn't feel right, and came away from the situation unharmed and alive.
I would second the notion of naming the instructor / dive operation / dive shop. After having gone through this yourself, I'm sure you don't want some other unsuspecting diver going through the same thing. Knowing who to stay away from is half the battle.
Hopefully this situation has not put you off diving. As you already know, diving can be a wonderful experience when it's done correctly....unfortunately, this was your bf's first taste of it, and all he knows is how miserable and scary it can be. A good instructor will be able to help you out, and I hope you do continue.