Ineluctable

Ineluctable denotes unable to be resisted or avoided; inescapable.