A key to a fulfilling life is knowing what you want to experience.
Material things come and go, but you get to keep your memories forever.
When designing your life make a list of all the different experiences, feelings, and memories you want to have.
Some of these can be specific such as the experience of going to a specific restaurant. Some can be more esoteric such as wanting the feeling of discovery.
Knowing how you want to feel and then creating a life that generates those feelings will result in a fulfilling life. The clarity gives you the opportunity to design the circumstances to create the feelings and experiences.