You and me!
Also, to the op: You really have to learn whether programming is for you. After all, if you don't have a passion for something you're not going to have the motivation to pursue it.
Likewise with coding, you must want to endure the coding part to see what all that hard work has produced. If you find out you have a passion for it, all I can recommend is what StingRay_FTW posted. Music never fails to motivate. It helped me with my first languages, It helped me with Java, and it certainly helps me with c++.