What exactly is random? I have had a few encounters with random number generation in my software engineering career and I've seen that it's generally not exactly random. You can make it as close to random as your imagination lets you. But the thing is, your imagination also has its limitations. Here's something to try out. Think of a two digit number, both digits odd, both digits different from each other. This is something I picked up from a TV show called David Blaine: Street Magic years ago. Eight out of ten people will pick thirty seven here.
I had a music player in my car in India which had a randomisation feature. If I asked it to play stuff randomly from my pen drive, it would do so. It had a very strong affinity for Indian Ocean's music. Now I carry an iPod to the gym with me. It seems to really love Shania Twain's You've Got A Way With Me and Mera Jahaan from Taare Zameen Par. I want it to like Mar Jaawan or Khudaya Ve (I really like the remixed version) but it has a mind of its own.
I have another thought for you to chew on. We meet lots of people in life. Is it just a set of random coincidences, or is it all pre-planned for us by a supernatural power?