Question for girls with thin, fine, wavy/curly, frizzy hair.

How do you keep your hair frizz free and healthy looking(shiny) while maintaining your natural waves or curls?

Everytime I try the curly hair routine, the curls/waves are defined but my hair still looks frizzy and messy regardless of how much or how little products I use.

The only way I achieve frizz free and manageable hair is when I straighten it either with heat or by chemical means.

How do you keep your wavy/curly hair frizz free, smooth and shiny while maintaining your natural hair shape?

For context, my hair is thin and fine with waves and frizz.

PLEASE Help a girl out 😭