My wife was 20 when she first got to see a real one. I took her into the Men's room to show it to her. This was on a weekend when she accompanied me to "the office" when the building was pretty much unoccupied. What newlyweds do. :)
As far as insomnia, other than not taking naps, as you said, the only thing that comes to mind is not getting the mind or body overly stimulated before going to sleep. So, for example, computer games and exercise are out.