I can only moan in public when I'm working out oh gawd.
I usually grunt.. make me uncomfortable, but when it hurts so good sometimes I just gotta make noise to push through!
I think its perfectly normal because that indicates that you're putting it effort in what you're doing.
At weight rooms you hear people grunting but if thats a problem... Get some earphones and listen to some music.
Follow along workouts & programs on your phone or tablet.