I saw your picture and I immediately remembered about
this picture
I came across a while ago.
I adore this hair style and the way it's cut looks great with glasses and it's very fashionable.
It's also great that you have a heart shaped face without
the 'widows peak', otherwise the bangs would
be an issue.
It's basically tapered bangs covering the forehead, and shoulder length hair with about 2 or 3 layers at the bottom.
Which basically is cut to thin out your hair to give it a nice layered and light look.
Speaking of light, if you are interested in highlights,
it'll look really cool if you added a few
in either a reddish brown or
simply 2 or 3 shades lighter than what your color is now.
I really think it'll look very sweet on you
whee and you shouldn't worry about what other's demand of you, because they don't own you, remember that..