As you may know, I have my own way of trying to keep my portfolio reasonably balanced, see
viewtopic.php?p=585297#p585297If shares get overweight by my standards (1.5 times the median weight), then I trim them back by 25%. Originally my limit was 10% of portfolio weight, then twice the median. The tighter the limits, the more often a share will go overweight.
At the other end of the spectrum we have shares with very low yields. By this I mean lower than half of the market yield, which will vary from time to time. I have had need to realize cash during this last year and, in consequence, Marston's, Marks & Spencer and Compass bit the dust. As it happens, I was able to get more income from reinvesting the spare cash than Compass was delivering.
People talk about the dangers of getting emotionally attached to a share. Marks & Spencer was a share which came to me when my mother died in 1970, and carried a lot of sentiment harking back to last century when it was on a roll. One of my best performing shares has been IMI, bought at a very low price and which has grown so much that it has a very low yield. Despite that, I would be very reluctant to see it go.
Looking at your comments and actions so far, you would seem to be on the correct track. You have to decide your own criteria for balancing your portfolio, and the limits that you set. Good luck as you go ahead.
TJH