Yes, flats are fine! You wear what makes YOU comfortable and forget everyone else. You should dress for you and what you like. Add some height with a heel or wedge when YOU want to and when you don't wear flats and sneakers. I am really tall and I wear heels when I want still and don't when I do not want to. I think your height is cute and fine, so do YOU and be YOU and don't worry about anyone else and their opinions. Don't feel like you have to be uncomfortable for your height. You are great either way!