While me and a friend were waiting at the bus stop, a beautiful girl about five or maybe ten years older (can't guess the age) than us was walking on the other side of the road. My friend elbowed me and said "watch this!" and began to whistle and make sounds. I told him to stop it because of two things: she's older than us and it may hurt her. But what he told next made me quiet angry, "bro, these are what guys of our age must do!". I was like "Really? @#$%^&! Guys don't do such things, but jerks would do."
As a teenager I too get sexual feelings and attractions toward women whether they're young or older than us, that's true, but I do my best to act decent and respect women. My eyes too flee on my crush's butt, but I wouldn't elbow the one next to me to give music to her movement - what the heck? I too see the beauty of a girl's body but, that doesn't mean I must turn myself to a pervert. I don't think catcalling is a thing which guys of our age must do to enjoy teenage, I hate jerks who say that kind of bullsh*t.
I'm not a male feminist or anyone like that, I just want to show people that girls too deserve respect just like us; they've got their right to walk freely anywhere. I wouldn't like my mum or sister getting cat called and that would burn my blood, so why should I do the same thing to another girl?
I've seen groups of street guys whistling, hooting, making faces and even snapping photos of women who pass by. Like they never thought one day she'll become a mother or she's wearing that tight dress to look after her children. Another day when I was walking with my cousin sister two guys gave her strong sexual looks which probably hurt her but pretended that she doesn't.
What I say is that real guys don't do such bullsh*t! Real guys are strong enough to act decent, talk politely and keep confidence. A guy doesn't need to hoot, shout, whistle or ask "how much for an hour?" to become a man. Men who do such crap are the ones who bring the bad identity to the whole community of men. Men deserve respect and so do women!