If you have defined features you can pull off the long hair look.
I myself had fringed hair throughout my teens into my 20's.
If it suits you, it works.
Into my later 20's into my later years I keep it short. It's easier. It's better.
I don't have the time or patience to worry about such vain visualisations of myself anymore.
I prefer to wake up in the morning. Have a shower. Look in the mirror and see that I look fine.
I pity those people who need to spend hours making themselves look decent in the mirror.
If it suits you..do it.
If it's more comfortable to do otherwise..do it.
In regards to women. Few can do the short hair look.