Whining will get you know where!
I have very quickly come to understand, that whining about your failures will get you NO where in the internet marketing business or LIFE for that matter.
When ever you run into a wall you just have to keep your head up, return to the drawing board, revise your plan and continue forward.... heck! you may have to revise several times before you you can get around that wall.
The key is to find something you love, have fun with it, and never quit, we can't control everything in life but we can control the choices we make.
Things can be a little frustrating at times and our focus can become a little blurred, we don't have to rush things, its ok to step back from the computer and enjoy the simple things in life.
Rome wasn't built in a day and neither will your business be.
Life is Good