I do think a lot about this stuff. Like the limitation you mentioned. I mean it's all about survival and not to starve. But the world became more advanced for us humans. Depending on the place we live in, we don't really have to worry about the most crucial things. We have more time to think. We fill more time with articial stuff. A lot of things aren't really necessary to survival, thus...nothing feels really important or meaningful. We don't just live our lives blindly - we think. And we question everything. I kind of end up with the same conclusion all the time: the meaning of life is to just feel good and having fun in the given time. But it sounds easier than done.
I'm sorry, just some thoughts of a random guy. But it's a very good thing you have friends, though, to make things at least a bit better. I try to work on that aspect, too.