You say he's been acting like this for awhile. Can you remember if he changed prescriptions/got a new prescription at the time?
Your description of his behavior sounds a LOT like my mom and MIL's behavior. Not remembering things (both), distracted driving (mom), sleeping all day (mom), 16...