Did you ever wake up in the middle of the night or stayed late
passionately and done programming for your pet project? Can you tell
about it?
If you don't have a pet project, this may be a sign that you don't love programming. Other positions maybe a better fit for you.