Things I have learned as an entrepreneur:
1) it is entirely possible to run a business off of an iPhone.
2) you should always have more ideas than money, more money than time, and more time than regret. If you don't, something has to change.
3) good business owners aren't usually experts, but they know how to surround themselves with genius and mobilize specialists. And experts don't usually make good business owners.
4) businesses fail without a community to support it. It takes a village of ambassadors. And that village can exist both in real life and online via social media.
5) if you can't track multiple pots on the stove you shouldn't be in the kitchen. It's imperative to manage multiple ideas concurrently.
6) the customer is not always right. It's your job to help them realize what they actually want and align it with what they need.
7) people prefer to be laughed at than lectured or yelled at when being taught. Eventually if you do your job right they will start laughing with you.
8) bad clients aren't bad, they are just more confused than other clients (meaning you failed at #6).
9) you don't have to like everyone. But you better appreciate them because even if they aren't important to you personally, they are important to someone else and therefore they ARE an important person.
10) you don't have to love what you do, but you have to believe in what you are doing.