Which sentence do you think seems more grammatically correct?

1. Miserable people envy my life is happier than theirs

2 Miserable people envy I have a happier life than them

Which sentence do you think seems more grammatically correct?
Post Opinion