Join somewhat of a support group to help each other along the way. I know it's hard to learn a programming language on your own, and lots of time people discourage you. I think that it would be wise to make somewhat of a support group online, like a website. Besides this one ofcourse, which has provided a lot of information for me. What I mean is a group of C++ programmers (beginner) to give each other encouragment. Because let's face it you don't learn C++ in 1 month. For example if you're in college you already have the support of your classmates. But if your doing programming before college to have a head start on programming when you get to college, you need support. People that you can like talk share your project with ects. If your interested pm me or email me at [email protected]