I've been doing some research on languages and while learning C++ is fun and exciting. I'm seeing some issues with it that maybe I shouldn't start with it? I don't want to be limited in my future programming by choosing Python or something like that as a first language. I keep reading that Python is slow and I would hope that it is atleast somewhat powerful. I'm not major software developer and probably never will be but if I want to make basic programs in the say next 6 months should I take up Python first? I would really like someone who knows about the languages to compare them and let me know what is a good course of action. Maybe it's just the classes in C++ that are twisting my mind up.

;
What makes C++'s learning curve stand out is that you have to learn classes and pointers at the same time. Java, C#, and Python don't have pointers, what they have instead is easier to learn. C on the other hand has pointers, but not classes.
I don't recommend learning C unless you're working close to hardware though. Classes are the way to go.
So learning C#, Java or python first will mean that you can do more sooner, but if you go strait into C++, then you'll be able to do more in C++ sooner, then if you were to go Java to C++. But starting with C++ may discourage you from programming completely.
Another thing to consider is if programming is to be a casual hobby, then maybe Python or Ruby is all that you ever use. The advantage of these two languages is rapid development. The biggest disadvantage is that they are slow due to being interpreted (but being interpreted has upsides too). But they are only relatively slow, and it is possible to rapidly develop pretty nifty games in a few hours in Python and Ruby. This is not possible in C++, C#, C, or Java.
Some of the above may make you conclude that Python is better than Java, but that is not necessarily the case. Java can be as fast as C++, and with less effort than required in C++. C++ is fully compiled, and Python is fully interpreted. Java is mostly interpreted, but will compile critical sections of code.