Breathe! Take one minute, one hour and then one day at a time. You didn't break him, therefore you can't fix him. You can only control yourself and how you react to his behavior. Try to remain as calm as you can. When speaking to him, keep your voice calm and look him in the eye. You've apologized...you don't need to do that again.
When you have the time, visit the MLC Forum. You may just discover that your h is on the Mother Ship w/the rest of the crew that has had a switched flipped in record time.
I know that this is going to be difficult for you, but please try to keep the focus on you as much as possible.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.