I suffer from low self esteem. I have been called ugly but I have had strangers call me very pretty. Guys stare and some times guys flirt. But when I'm in public I feel like everytime someone stares they might they I'm ugly. May I get some tips?