That's the problem with the ilvl system. You had "ilvl 122" DPS stats, but someone with an average ilvl of ~80 could have more HP than you did. And that's notwithstanding the 10% HP boost they also implemented, which by itself would have seen you survive below i123.
