Up until the age of about 21, in my memory at least, I used to love creating; music, art, animation, anything. I had so much passion for it I often felt like I couldn't NOT create. But after that age creating started to become more of a battle for me. I began to question the meaning and purpose of it all and had to fight with this huge disinclination to create every day. For a little while I almost gave up altogether.
But gradually I started to get back into art again, and one of the major reasons was because of an author called Eric Maisel. If you haven't heard of him I would ABSOLUTELY recommend you check out his books, particularly "Creativity for Life". It's become a second Bible for me. "Fearless Creating" and "The Van Gogh Blues" have been a great help for me too. Also a little book called "Art & Fear" by Bayles and Orland helped me a lot aswell.
Basically there are just so many myths and faulty beliefs in most artists brains [at least there were in mine], and these books reveal the truths about it all. Like, did you know that 98% of art majors are no longer practising art within 5 years of graduation?! Making art is difficult and the challenges artists face are immense, and yet most people don't seem to be prepared for this [I wasn't]. The rate that people give up is dizzying. There's so much baggage and so much blockage involved it takes a lot of self control and courage to keep creating.
I'm 31 now and I'm still regularly creating, but it isn't easy. I still have to face the disinclination to work every day. I still have the same meaning crises, I still wonder why I bother, I still have many of the same doubts. But over the years I've also built up a load of tools to help me manage these feelings. Like "morning pages" where you just write 3 pages of absolutely anything to help yourself unblock. It works a treat! And I have lists of reasons to keep going pinned up all over my room.
So my advice would be, DON'T GIVE UP! and I definitely recommend you find a good book on the subject to help you understand the battlefield a little better.