I know how you feel. When I run the numbers, mining does not make financial sense. But then I actually buy, build, and operate the miner, and it makes me more than I expect. So I keep doing more and more.
Although, when ASIC miners and GPU's change over to newer model semiconductors in a few years, I will have to be quick to upgrade to the 10nm or 7nm technology while selling my 14/16nm gear.