I just recently got a very big haircut. I was a little nervous at first, but I talked to my mom and my step-dad and they encouraged me to get it cut. They said that you only live once and that hair will grow back. I am very glad that I got it cut; my new short haircut frames my face very nicely, much better than long hair did. My advice on getting your hair cut is to go for it. You only live once and you should live your life to the fullest you can. I cut off 6-7 inches, and I am glad that I did.
If you don’t like your haircut and regret that you got it cut, there are always different things you can do with it. If you cut it really short like I did and you don’t like it, you can always let it grow out a little and then cut it into a really short bob and grow it out like that from there. If you had crazy long hair and you cut it to, say, shoulder length and preferred it longer, you can A) let it grow out or B) try styling it differently.
Personally, I think your hair should almost never be longer than mid-back. To me, once it gets longer than that it starts to look a little ratty. At mid-back it’s already starting to look dead, you never want your hair to look dead. You want your hair to look fresh and alive.
If your hair is thin and very fine like mine, you should try only washing it every other day. That way it will style much better. The natural oils in your hair almost act as hair gel and hold your hair, while not being crunchy like hair gel can be if not used right. It still amazes me how easy some hair is to style, while some hair is so hard to style.