A fulfilling life is different to each person. You have to acknowledge your dreams and not just wait for life to happen and opportunities to come knocking at your door.
Next Article
I don't dream songs. I'm more apt to write dreams down and then to be able to interpret them into a song. I also tend to get up and write prose in the morning from which will come songs.