Things like what you mentioned have a clear scientific explanation for them however. This supposed meaning of life though, is just like religion, mere human interpretation without solid evidence to support it. Therefore there is no "meaning of life".
Yeah, it is a really abstract question. The answer invloves expressing ones feelings. So that makes the question and answer unique to each person.
Thanks to Boleslav for the Afro Samurai Signature series.
I have made a few video guides that may help you.
Please read the link below. My Evony Videos
Bookmarks