Despite
「~にもかかわらず」という逆接の意味を表します。
being advised otherwise,
「それ以外のアドバイスを受けたにもかかわらず」を意味します。otherwiseは「それとは違うように」という意味です。
they
「彼ら」または「彼女ら」など複数の人を指します。
chose to
「~することを選んだ」という過去の選択を表します。ここでは「persevere inすること」を選んだとなります。
persevere in
「~に固執する」「~を続ける」という意味の熟語です。ここでは否定的なニュアンスで使われています。
their harmful habit.
「彼らの有害な習慣」を意味します。