It is so difficult to define life because there is nothing to be defined. There are complex stuff and simple stuff. We tend to call things that exhibit a certain degree of complexity "alive", but that's just a word.
Can't remember who wrote the perfect definition of Biology: "The study of complex things". There's a great deal of wisdom in that.