You can start a business because you like the idea behind it or you love doing it and on the long run it still doesn't favour you. Like you will feel you wasted your time, I mean what is there to love when after a few years you aren't getting nowhere?
The thing about starting a business is you will never know how things will be, not until you try it, there are people who venture into business that they don't even like doing and they adapt and they have good results from the business.
Business is like looking for a new recipe that the world will love and accept, it's not that simple, you are at a risk of failing or succeeding, but you will never know, the reason why we do business is to make money, if you love what you do and you aren't making good money it makes no sense, you sit with the business because it's what you love to do, you might never grow.
Try and see, adapt, and always open your mind to new ideas, millions of people are planning to make money, and if you plan things the way they do, your result will not be great, be different.