Businesses make the world a better place by supplying the things and solving the problems that people (consumers) voluntarily pay for because it makes their life better.
Who are you to be running such a business? You ain’t perfect!
“The blessed work of helping the world forward, happily, does not wait to be done by perfect people.” – George Eliot
You may not be perfect, but you can provide something people want very well. And, it’s who you become in doing it that really matters.
Being in business is a journey of helping others while making a living, in that order.