Oh I definitely understand. Getting a haircut can be so traumatic when the stylist treats your curly hair like it's straight. But layers could very well be the answer to your problem! Are there any Deva salons, or Deva-trained stylists, where you live? Or if there aren't, maybe ask your stylist to cut your layers a bit longer than normal. Too short of layers will spring up excessively on curly hair and look weird. You can always go shorter, but can't go longer, as the (true) saying goes! Hope this works out for you!
Medium/coarse, low porosity, dense, mix of 3s
CG (again) since Nov. 2012

Cleanse: SM Moisture Retention, Elucence MBC, KC Come Clean
Condish: Giovanni DL, Cure Care, Ion Treatment, GVP Balm, AOHR
Stylers: KCCC, SM Souffle, AOMM, SS CEJ, JCRR, JCCC

Trying out steaming!