>>1133>What I am asking is how to unleash your potential?
That is a good question, and I am first to admit I don't think I know the answer. I know what I would have liked to have done. But I am not sure if it would have been the right way to go either. So take what I write with a good healthy dose of skepticism. Also sorry for rant.
I don't think unleashing your full potential always is necessary. I think it is more important to be content (or happy if you are lucky) with life.
Lets say you are going to have kids. The most important I think is that you have time for them after work. Don't chase after a job that will stress you out, or wear you out. Try to find something that you never have to bring home. And I think most importantly that it is a bit varied so you don't do the same thing day in and day out, and that it is work that you can say is done and complete at one point. As an example a house is complete at one point, a web-server will always need monitoring updates ad infinitum.
Sure a house needs maintenance but it is varied maintenance and seldom time critical (sure roof can become leak, but nothing a tarp or bucket can't temporary fix and give you some extra time). A web-server that is compromised needs to be fixed ASAP and you can't leave until it is fixed. But as a house-builder you will not get calls asking why the house needs a new layer of paint after 10 years. You might get a call on a web-server on why twitter feed don't show up anymore because twitter chose to change their API a year later.
Sure hard work and late nights building your own business can pay of in the long run and grant you much more that if you choose to just be a worker raising your kids. So it is also something to keep in mind. Lots of work in start for potential big gain or an steady pace to retirement.
>I realize I am just ranting the this point so I'll stop for now and try to think of something better to write