I'm having the same issues as you right now. I don't like pulling my hair up or back completely because I think it makes me look masculine. I've been using barrettes and headbands to pull back sections of my hair. That way it's down but not in my face.
Yes, for that I suggest you to go to habib's saloon or beauti parlour. There first you can choose different hair styles who suit you well on your picture on computer. then you can have many sober and nice hair cuts. If you don't like long hanging hair you can simple have stylish short hair cut like paris hilton.