Manicheaned

adj.

Drunk by closing time, and seeing the journey home as a choice between two equally unsuitable routes.

Ellie-leigh was Manicheaned and rejected both taxis on philosophical grounds.

Source: Wiktionary