Here are a couple of ways you can look at your day.
Funny – 10 Signs It May be Time to Quit Your Job
True - 7 Habits to Master the Art of Winning against the Odds
Actually, this second one shouldn’t even be how to look at each day. These are some great points for how to simply be “successful”. It’s also the fact that you need to learn from failure. There are so many people out there who are simply unable to cope with failure. The winners are not those who don’t fail, but rather those who come back from failure. Don’t fear failure. Anyone can go against the odds and lose. Success is beating the odds. The greater the odds are against you… the greater the success… (start cheesy cliches: “Bet money to win money. Greater change, the greater the reward.” etc. etc.)
Blaming your lack of success on circumstances or actions of others doesn’t help.