10 years ago
he's had too much to drink (drunken)
he's lost all his money gambling (foolish)
SORRY,please try again...
he's had an affair with another woman (unfaithful)