hang-up

noun

1.
an emotional preoccupation
2.
an unforeseen obstacle