departured:

trying to run away from your responsibilities like

image