Hey Zelda, don't be discouraged. I started this board thinking I was a 3a, and realized upon further reading and reflection that I'm a wavy, no ifs, ands or buts.
Looking at your photos, I would put you at 3b, with 3c attributes. All our curlies are different, I'm wavy, but get spirals sometimes.
I love your hair! Wish I had it. My suggestion would be to add a styling cream that eliminates frizz, let it air dry or plop and don't touch until it dries. It's hard, I want to touch my hair all the time! But, every time I touch it, I'm giving permission to the frizzies. A leave in spray conditioner might help, too.
Hope this helps.