I'm the same as you, fine-ish hair, fairly thin and can't let my hair get past my shoulders as it just looks straggly and scruffy (for want of a better word). I generally get it cut in a longish bob (I need to be able to tie it up) and when it starts getting past my shoulders I know it's time for a trim.
3b in South Australia.