I sensed that you were getting frustrated, disappointed and angry w/him. This is one of things that I and others have cautioned posters about...when living w/a person in crisis, the expectation level has to be at zero at all times. They aren't the same person that you knew and loved. You are dealing w/the exact opposite/mirror image of that man. Since you state that you are living as room mates, then expect him to act like one and treat him just as someone sharing the place w/you.
As for his parents, don't hold your breath on getting an apology. Blood is thicker than water and they may never take the leap and say "we are sorry for what we've said and did". Consider the source and if they are visiting, go about your business and hold your head up high, back straight for you are not the one that went off the deep end. If, after seeing you two together (again), they soften up and be friendly, but I would venture to say that all parties will be uneasy until things settle down. I know you are hurt by what they've said and done, but they were listening to the things that their son told them. Some parents will make peace and others won't. Time will tell...but you can't force them to apologize. They are the ones that have to live w/the guilt of what they've done by judging you and the situation. I wouldn't discuss this any more w/your h. I would leave it alone for now.
Since you are living as room mates, I wouldn't share too much of what you are doing and w/whom. I would go about my business and let him wonder what you are doing.
Try to keep the focus on you. Find things that will help w/focusing. As for your h, leave him to himself.
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.