Well, to start off, I'm Catholic, and this guy's Atheist (Or "Pastafarian" as he says). I'm going to disclose names so you'll just see their beliefs instead. Also, the guy who is the main problem doesn't know I'm Catholic.
Now to actually start off. The Atheist been at our school for awhile, and he was kind of my friend. He hangs out with some acquaintances I have regularly, but during P.E. he hangs out with one of my friends more often (Also Atheist). He was fine until a couple of days ago. We were doing this warm-up walk around the gym, and then suddenly he starts talking how Religion can be so poorly proved. All he says is that a 2000-year old book doesn't really prove anything and that he could call anything Holy. Sense my other friend is also Atheist, he partially agrees with him. I am offended a little by this, but they quickly change the subject to Minecraft. He continues this for every P.E. class that I'm there also saying that some Religious events are caused by Aliens. Then a couple of days ago, he starts talking about "The Church of The Flying Spaghetti Monster". He points out how it was made, to show a point of how made-up Religion could be. A little after that, I come into the gym and his usual group is arguing with him about being against Catholics and Christians in general. I shrug it off as the announcements appear on the Television. Then, last week, he was arguing again of how made up and stupid it is, and now he's rubbing it in the faces of other Catholics (not me as I stated before he doesn't know that I'm Catholic). He states that "Catholicism can not be spelled without cult" (obviously it's wrong). Now he's really getting on my nerves. Now, 2 days ago, he starts saying stuff like "Who wasn't actually a Virgin, Mary" and stuff like that. He still doesn't know that I'm Catholic, and continues this in front of me. I thought he would have enough common sense not to abuse the freedom of speech to offend others.
Now, here's another problem with this. I really want to tell him that I'm Catholic, and that he can believe what he can believe and let us believe what we believe. But for some reason I can't. I can get just really shy or something, even in front of people I know. It's not exactly shyness sense I can be around them, but I just can't say anything to them to defend a point.
Got any idea what I could do Blockland Forums?