I see quite a trend here with low HPs. My best suggestion for every melee build is to stack HP. You cannot advance with melee builds any higher than ~ 300 without proper HP. Even I got one shot with 93% glancing blow, very high armor and 2.1K HP at 250 with a melee hit.
Ideally all gear should have HP + if possible HP%.
Titan’s heart also isn’t worth it because rare HP% is up to 25% and added HP can go up to 125 + 2 extra affixes.