I'mma wait a minute till you sort your pictures out.
EDIT: Okay, you are kinda lacking in middle ground between some of the pictures but uhhhh, I've been slightly shorter than D. It kinda just reached my shoulders. My hair atm is a bit longer than C.
This but my hair totally isn't longer than C, my hair is closer to A atm.
The longest my hair as been between C and D. I let my hair grow out for a year and I saved some money. It was a liberating experience for a while. I had to cut my hair to look more professional at work. My hair got uncomfortable during the summer while living in Texas.