@Thomas,
The thing about some of these folks, they're not all that caring about people's feeling, they just say what they think is funny.....they might put a "Catholic cross" or a "Christian cross" but they far from live the life of being a Christian. They have to feel better about themselves, so they put others down. Quite frankly, I grow tired of it, yet you point it out with your own barbs, YOU get in trouble. I choose to put them on my ignore list, because frankly they're not worth the time.
Also lone soldier, you might want to start Praying to God, that should be the first place you want to look when finding a girl.