I've seen people like that. Normally it can take up to 5 years until they give up. I've only seen one guy who didn't give up. I'm in my 2nd year of comp sci. We're probably around the same age, so here's some story:
>be 13
>just started programming
>it's all fun and rainbow
>a group of people wants to make game
>we meet up
>no one does anything and play Call of duty
>they kept on talking to me about the game for half a year
>be 14
>friend(let's say bob) wants to learn programming to make game
>tell him to learn C(like I did)
>he fails
>be 15
>some dude wants to make game with me
>he doesn't know shit but say he want to do the graphic
>teach him basic drawing
>he give up
>be 15
>some dude want to make the next facebook
>tries html
>he give up
note: he didn't fail at life, he may be not the founder of facebook, but he's studying server and shit like that in college
>be 16
>some guy wants to make game
>show him c++
>he try hard
>really hard
>didn't practice enough at home
>he give up
>be 16
>bob still want to make game
>go to his place
>this time I teach him python
>he gave up
>be 17
>bob still insist
>bob now want to do graphic
>I teach him basic drawing stuff
>he give up after a month
>be 18
>bob haven't finished high school
>bob still want to make game
>got to his place with python again
>he give up faster
>bob is now on twitch instead
>be 19
>bob just got the motivation and told me about it
>bob is almost going to finish high school after he gave up
>bob wants to learn programming
>again
>python
>been 2 month since I haven't heard about it
bob has been trying for 5 years.
bob only played game and gather unoriginal ideas.