16 years. Walked across the graduation stage in college on Saturday, started working Monday.
Bought the place about 10 years ago, started 2 other comparable businesses to go with it since then.
Doing your own thing is very rewarding, but if you're in it for less stress and more pay, you're in it for the wrong reasons.
The pay and time freedom are great! But the stress makes you count the cost. I'm on the back side of some of the "buildup" stuff, so I can situation work to suit me. Didn't have that for the first 5-10 years.
Work for yourself or work for someone, either way, if you want to succeed, you're going to have to work. Period.