No calls after 7:30pm? Mom reading my emails? Don't say anything to a friend that you wouldn't say in front of their parents? No porn? Seriously?
Adolescence is a period of growth and discovery. Let the kid grow up with his generation. Encourage responsible behavior--not inane rules you yourself wouldn't follow. The bit about the music taste was especially rich. Should I apologize for preferring Lady Gaga to Bach? My playlist is unabashedly top 100.
Late night AIM convos and talking to my friends until we fell asleep were some of my fondest high school memories. They kept me going and helped me process the world as it opened up to me. I forged friendships then that are sanctuaries to me today.
To the kid: Let loose. Explore. Engage in activities that interest you. Don't be afraid to fail. Don't fear the judgment of others. Don't be different for the sake of being different. Don't be overwhelmingly goal oriented. Don't focus your life on padding your resume for some college.
You're probably not the introspective, reserved gentleman that your mother wishes you were. Learn to be comfortable with who you are.