We have problems;
We use code to solve them;
We have a good time.
If you do not feel the drive to code for the fun of the game, then don't do it. I once met a guy who had been doing programming for at least 7 years of his life, 5 as an intern and 2 as a job. He quit because he was in it for the money not for love of the game. He found more fulfillment teaching.
There is not enough time on this earth to waste years on things that we do not enjoy.
If you do not feel the drive to code for the fun of the game, then don't do it. I once met a guy who had been doing programming for at least 7 years of his life, 5 as an intern and 2 as a job. He quit because he was in it for the money not for love of the game. He found more fulfillment teaching.
There is not enough time on this earth to waste years on things that we do not enjoy.