It's not unusual to be pee shy in public places. In high school one of my friends refused to use the restroom on campus and I too would rather hold it than use their restrooms.
Not healthy at all, but the only real advice is it's a thing you have to get through. Stalls are more private than urinals which may help.