quagmire

A soft, muddy place or a very difficult situation.