Brothers & Sisters,
Words can have a fantastic impact for good or bad. That has to be the most cliche opening sentence that currently exists on this website. However, it needs to be said and understood by those who enjoy challenging others for their beliefs. The question at the end of the day will remain: what benefit is there to receive from these challenges?
There is undoubtedly a difference between having a fruitful, open-minded conversation with someone and stepping in front of them physically or digitally and spewing challenges to their faith all over them. Most Catholics I have had the pleasure of meeting have no issue with talking about their beliefs, love for God, and their struggles with faith. However, most of them would generally also admit that they try not to get caught up in the discussion of why they are Catholic or believe in God with someone who does not and is just trying to get a rise out of them. Avoiding this kind of situation is understandable and perfectly ok. It is also honorable to stand up to this type of confrontation and do one's level best to explain that the need to explain oneself is not something that is warranted here. One might also let the challenger know that if there's a conversation to be had, it is about the differences in beliefs and the values we can all learn from each other.
It is painful to be torn down by someone who does not share the same beliefs as you and yet feels as if they are superior in every way because they have thought about it. What gives us strength is getting up off the floor when beaten down, brushing the dust off and continuing with life with a new fervor for living that loving relationship with God even better than you already had been.
The world today is a place where some folks feel like they can say whatever they choose, backed up (or not) by some half-baked idea and not take into consideration anyone on the other side of the fence. Freedom is speech a beautiful thing I wish people would cherish it a bit more and understand what our ancestors sacrificed so we could enjoy that right.