I know how frustrating it is to live w/an mlcer and you've done an outstanding job of putting up w/his behavior thus far.
You said what you had to say and now he's got to have some time to digest it.
He was acting out, just like a two yr. old because you asked him to turn the air conditioner off. If he's not happy about the way things are, he will need to come up w/a plan as to how he can change his life and become happy. He is trying every possible way to push your buttons to make you put him out...don't do it. If he wants to leave, then he is the one that should a plan to do so, not you.
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.