Because I don't think I specificlly mentioned it:
This topic was started because of a fight that happened last night. I don't even remember what started it (maybe because I asked him to do something), but when we get started, EVERYTHING comes back up. It ended with screaming at eachother at 3am, mild physical conflict, and sleeping in separate rooms.