What is the meaning of life and how do I have a fulfilling one?
The meaning of life is to live a long and fulfilling one.  A good life may comprise of having many friends, meaningful relationships, a family, kids, and being a constructive member of society through hard work and positive interactions.  It is always best to leave a positive impression on those you meet or who you come into contact with during your daily routine.  You will want to focus and put positive intention in all of your actions so that you leave a good impression on all those who come into contact with you.  Don't forget that part of life is enjoying experiences and having fun too.  Find hobbies you enjoy, and do them often.  We say this is important because it will lead to never ending happiness.  As you age you will get wiser, and it will also be important to impart wisdom on those individuals who are younger than you who still need to experience life in order to gain the same wisdom.