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.
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.