mammacit, it is a bit insane that you are acting like a detective and trying to track each hour over what happened. I would highly doubt your boyfriend just went to sleep next to some girl who was probably as drunk as he was. Him coming home with a 6 pack of beer at 7AM is a sign of a alcoholic.