There is a concept of playing with fake money when you learn to invest in stocks.
You basically imagine that you have 100K and invest in stocks, buy, sell etc. and see how you are doing, why etc.
I think something like that is needed for certain type of domain investors )
You have accumulated a trough of names that you probably won't sell, but you still keep investing new niches, jump from one to another, collect another 5-20 in that niche, lose interest, move to next one. You base your decisions on your own interests and/or anything that caught your eye recently, then do some google searches, look at namebio, infer some conclusions and rush to get the names, cautious that while you research someone will grab those gems, although they were safely "hidden in plain sight" for many years ))
Your approach needs serious revision, before your losses start really hurting.
One way I control the urge to buy names is limiting myself to my cash flow from this business. I make 6 figure income from my profession and business not related to domains, but still have decided that I can only reinvest in names the amount left after sales in the period minus renewals minus $1K/month payout for past investments minus cost of servers etc