Domaining requires a lot of patience. Note that patience is not the same as stubbornness. Many domainers are stubborn, they cling on to bad names and never question their strategy. You need to reevaluate your portfolio, especially in the beginning, you need to get rid of the crap and increase quality.
So the majority of domainers are losing money.
I don't like to see threads like this, on the other hand domaining is not for everyone. Maybe it's best that you leave now rather than incur losses.
But I don't think you have been around long enough. The learning curve should not be underestimated and should be measured in years, rather than in months.
At least you didn't go overboard and spend 5 figures on crap names like some are doing. You've been reasonable but probably not dedicated enough.
Domaining is not lottery, success is determined 99% by domain quality, then 1% luck and 1% timing. Total: 101%.