For almost my entire life I had this huge misconception "I can get along well with only people of my age....". It's sounds weird but it "was" the truth until my final year of engineering. Also until I started working I had never ever been a part of a big group..my max was 3 at the time!! :-D . May be because I am an introvert person But now I have a new "view" on this.
During my final year engineering I started communicating with Abhijith and though there was age difference..it was very simple to be myself...and that was my 1st addition to the list..after that I have had many many pals with whom I am comfortable discussing an assortment of topics not finding age as a barrier...
1. My ex- Mindtree team mates and friends Ambika, Smitha and Megha and ESP team members
2. Few members of footloose gang [ I dont want to mention the names, for my own safety]
3. Srini at Mindtree [May be the oldest of my pals]
4. Few of my freiends at SLK software
5. A couple of people here at LSU desi's and class mates included
I realize it is never the age match, but mind frequency match that is important...as long as you have something is common or something uncommon and you are able to accept the person the way they are you can be friends with anyone! The whole difference lies in the point weather you crib about the persons mistakes, intolerances and indifference or you whole heartedly welcome them knowing that even you are not perfect and can be pain in the A** for others :-)..I have had this revelation and Thank GOD for that..just hope I didn't miss meeting few good people earlier because of my "MISS" conception....
And yeah my definition of friends is not only limited to Friends Friends...but with anyone with whom I share this kind of relationship . Family members, employees, employers, classmates , lecturers...to make it short anyone under the SUN!