I separate my boot and home partition but often make my root not big enough to install the packages I need. I’ve done this so many times over the last 20 years you’d think I’d learn from my mistakes. Nope.
I’ll probably do it again the next time I do a clean install.