Maybe it's the way your stylist is cutting your hair? You are saying that you get it cut once a month, maybe try waiting every 3 months or so?
High Porosity, Fine, Thin Density, Low Elasticity
Suave for co-wash and rinse out. SM restorative as leave in. Ogx mousse, la looks, la bella, and cantu natural for stylers. Clarify and low poo once a month.