I think you need to find some sort of "savior" in a hobby or something more than that. But maybe a hobby is going to be enough and you need something bigger in picture...maybe take some volunteering work. Anything that satisfies your search for meaning of life.