So we talked a little bit more. Finally got it out of him that he has been in a terrible mood working nights and is jealous that I'm going out and having fun without him. He said he wanted to take back everything he said if he could, but he can't, all he can do is apologize and hope I forgive him. This is more like the person I know. We're sweeping it under the carpet and all is OK.
This has been good practice for addressing conflicts.