I have had (and to a lesser extent still do) the exact same problem. One realization that ended up helping me had to do with failure. Up to that point I had viewed making mistakes as the ultimate failure. Basically, this led me to fail more or avoid trying anything new because that may have caused failure. Eventually, I discovered that failing is part of learning. The only failure is when you do not learn from your mistakes.
As for the job you basically have 2 choices
1) Stick it out
2) Change jobs until you find one you like
Just remember, it takes most people several jobs to find one that they like.
Like the other posters said, make a plan. Determine what your goals are and how you intend to acheive them. Periodically, revist your goals and reasses them.
__________________
<--The great infidel-->
|