There were periods of my life when a lot of people didn't believe in me. I still had faith in myself. I really had to ask myself life questions. Where do I see myself in five years? Create a ladder for yourself and walk up the steps. Climb that ladder.
The meaning of life is contained in every single expression of life. It is present in the infinity of forms and phenomena that exist in all of creation.