I finally did it to life.
In this case, it's a mocking expression for suicide.
Originally the other way around: Life finally did it to me. A mocking statement regarding the current situation of a certain thing, and blaming life for it.
e.g. (posts two pictures of a cat, the current one is significantly fatter) Life finally did it to my cat.
LifeMe