Jaya, you said many things (most of which I agree). In the middle somewhere you interjected phrases like "this is the only true religion in the world".
You are basing your observations on a muslim-by-birth family. But when you want to defend a religion, you must base it on its principal book. The families you experienced may not be following the quran by letter.
All that is hogwash. But I think when you say "This is the only true religion on earth", you must give much more justification than you and your friends being happy with muslim families and guys. I am happy with all my hindu friends and families and also christian friends and families, could I say "so and so is the only true religion on earth"?