inextricable

Word: inextricable Definition: impossible to disentangle or separate.

the past and the present are inextricable”