Get to know yourself!
To have a fulfilled life it is important to know what you want from it. You need to know what really makes you happy. In addition, you need to know your strengths and weaknesses. Spend time with yourself and the answers will come to you.