"POOR, POOR CHILD. YOU HAVE NO IDEA. Programming is Hard"
http://writing.bryanwoods4e.com/1-poor-poor-child
A brilliant article which lets you know that coding is hard cause it's hard not cause you are stupid and that something can be hard and fun at the same time.
I share this with every new coder I help out.