What do you pay a coach for?

1. Developing a training schedule that is manageable for you
2. Analyzing your progress and adapting the training to it
3. Helping YOU acheive YOUR goals

You pay your coach to work with you, not berate you, not yell at you, not send you emails that aren't first and foremost supportive of you. Your coach has failed. Upfront payment or no, your antagonistic relationship that's developed between you and this coach won't help you out as much as finding a new coach will. Ask for a partial refund, encourage your hubby to continue, and find yourself someone who will understand that life and training goals need to be meshed and that you're a human being who needs to be treated with respect.

(I have a recommendation for you if you're looking for a paid IM coach, PM me.)