Domaining can take time, it took me around 1 to 2 years when I started out in domaining with lots of trials and errors, before I got my first $1,000+ sale. Never give up and keep reading, keep learning, keep trying, but if you are not able to finance it now, then it's good to save your money to provide for your family who comes first.
If you have another stream of income where you can afford to lose money, it would be great to start again. For example: You can also create websites, develop domains, with ad streams, which I've done in the beginning and with that money invest in domain names. But that also takes time, but you won't lose as much money (maybe hand reg + renewal + hosting which is cheaper) and you can always sell the website on Flippa or here on NP and then develop another domain one at a time. But hey anything in business takes time, lots of learning and lots of patience.
Anyways, I wish you all the best and hope you someday come back and be successful with domaining or that you find something else which you like and be successful with too.