Anyone can become a successful writer. Stop feeling sorry for yourself and stop whining about how that other writer keeps getting awards and recognition. Or so says J.A. Konrath.
Here are some things to keep in mind, which might help curtail the poisonous envy:
There will always be someone doing better than you.
Luck plays a big part, no matter how hard you work or how talented you are.
There is no such thing as karma, no one is keeping score, and no such thing as destiny or fairness.
The writers you wish you were all wish they were someone else.
The only writer you're competing with is yourself.
Anyone can make it.
The last one is the most important. Your goal should be to maximize your opportunities, minimize your weaknesses, and keep at it until you're the one that makes it.