If the idea of being in charge of your own time, working when it suits you, doing something you really enjoy, with the opportunity to earn the money you've always wanted to really earn, and then, because of that money, really enjoy the lifestyle you've always wanted, then it's likely that starting your own business working from home is for you.
But you also need to think about this...
You need to be highly self-motivated (getting yourself out of bed and focused on work when no-one but you is pushing you is not something everyone can do).
You need to very organised otherwise you will have both business and family life rolling into each other, both of which will then be negatively affected.
You need to be committed and disciplined - in other words, when you say you're working, you really are working, achieving the tasks you set out to do, regardless of the potential distractions that will definitely come along.
You need to be good at time management, to clearly define how to use your time in an effective and productive way.
You need to be a great goal-setter to ensure that you have clearly defined what you need to do, then track your achievements alongside the goals you set on yourself.
Realise that 'making money' is the purpose of being in your own business - don't be afraid to be accept that -. It isn't money itself that's the key to it all - in time, when you have as much as you want, you will realise it isn't about 'how much' money you have; it is the freedom of options and choices having enough money gives you to do things in the world and affect it in whatever way motivates you.
Starting your business from home is about two massive benefits - your ability to personally determine what you earn, and your ability to be in control of your time to determine when you work and when you play - and both those reasons are why so many choose to work for themselves from the comfort of their own homes.