Это не комплексы, это норма. Норма человека - стеснительность перед противоположным полом в частности. Скромность, стыдливость. Хоть перед сыном, хоть перед чужим мальчиком (уже довольно большим), хоть перед чужим мужчиной. Понимаете? Для этого и существуют раздельные раздевалки. Ведь теоретически все видели противоположный пол голыми. Ничего нового, правда ведь?