against one's better judgment

Prepositional phrase

 * 1) contrary to what one believes is moral or wise