I'm completely satisfied. I have a pretty stable job that pays well, and I basically get to fiddle with websites all day. I have a small team of 4 coders that I get to assign boring things to, and I always seem to have some new web app that needs building. I guess my only complaint is that it takes my office forever to update to the latest versions of the software we use.
Actually till graduation, no one really decide which profession to choose as a career. But yes, even you can choose your career after getting some bad start. depends on you what you choose. Do you love what you do. I love my job.