When you're pissed off with something or someone just covert that energy into motivation and get to work. Being pissed off with something won't take you anywhere in life, work will. In my opinion it's one of the most effective ways of motivation, specially when you get that feeling of accomplishment. Another tip is, never really open up too much to friends about what you're doing (if you are making money online)...you can leave a hint but telling them everything is simply plain wrong. Also, friends can spread shit very fast, and then everyone knows what's you're thing. I've been very skeptical about revealing "know how" to "friends" and it revealed (at least to me) a great decisions. You just get close to some people because of the force of circumstances, and circumstances are a changing variable. Then shit goes down and you already gave them knowledge without getting anything of value in return. From a business standpoint, that's a bad thing...right?