Thank you for the awesome and detailed response.
Those are pitfalls I can definitely try to avoid for my venture.
Lot of what I am learning from entrepreneurship are things I read over and over again but you don't own the advice until you experience it.