I've only broken even, since the last 2 years, thanks to a couple of sales. But in reality, someone could say that because time is money, I've lost a lot of it, because of the amount of time I've spent domaining, just to break even. Time is money, so I've lost a lot of money in that respect. But the most important point of all of this is that I'm LEARNING.
I'm calling CEOs, getting to know them, making friends, negotiating with cheap buyers. scaring off domainers emailing me with low ball offers, realizing the shit domains I've regged and painfully dropping names that "sound nice" instead of renewing in denial, changing my strategy, trying new things, letting go of bad habits,....it's actually a lot fun.
I'm learning a lot and enjoying the ride, so at the of the day even if I'm losing money, I know that the journey will eventually shape me into a solid domainer someday as I'm learning from my mistakes, one day at a time.