Как помочь Гамлету? Да никак. Если человек отчаянно желает ходить по граблям, вы ему ничем не поможете, пока он сам не осознает.
Однако, помочь самой себе вы можете. Не позволяйте втянуть себя в странные, нездоровые и мучительные отношения, тянущиеся годами. Время жизни - очень ценный ресурс.
Кроме того, если Гамлета так легко увести и присвоить (как бычка на веревочке), то, значит, уводить и присваивать его будут ещё не раз. И в этом всегда, конечно же, будет виноват не он, а кто-то другой. Оно вам надо?