I don't do it much anymore as I max out around 10hrs a week and just between golf seasons, but at least when I was playing regularly, I'd compete about 15hrs+ a week and practice alone at least that much. Even then, when I was playing weaker players I would turn some 'matches' into practice sessions and play for some tricky shots I was working on. As mentioned above, if you aren't willing to put in the time and practice hard, you have no business getting upset over misses or complaining about your game.
You simply have to get over this practice boredom if you are going to improve. But, you're not alone and some top pros in the past almost never practiced alone. McCreedy comes to mind first...well, after Allen Iverson. Not everyone can be the pool equivalent of a gym rat like Kobe or MJ, but if u just want to play and not practice alone, you'd better take up the attitude I have towards my golf game which I don't practice...shrug off the bad swings and misses and enjoy the game bc you haven't worked hard enough to be upset that you're not getting the results you hope for.