you're dating, not married. you aren't going to find the "perfect" moment to not upset this overgrown 5 year old. his problems were there LONG before you showed up, and they'll be there long after you move on your way. dude has like ZERO to offer you.......except the role of Booze Police.