The Perfect Husband
_______________________________
Bill wakes up with a huge hangover after attending his company's Christmas Party.
He didn't even remember how he got home from the party. As bad as he was feeling, he wondered if he did something wrong.
Jack had to force himself to...