I'd like to offer some advice, if I may.
If I remember correctly, you are fairly young - late teens? If so, you have your entire life ahead of you. Ask yourself if what they are saying will matter in 5 minutes, 5 hours, 5 days, 5 weeks or 5 years from now. If the answer to any of that is "no", then smile, be polite and go about your day. Remember - you are not required to attend every argument you are invited to.
Hope this helps.
If I remember correctly, you are fairly young - late teens? If so, you have your entire life ahead of you. Ask yourself if what they are saying will matter in 5 minutes, 5 hours, 5 days, 5 weeks or 5 years from now. If the answer to any of that is "no", then smile, be polite and go about your day. Remember - you are not required to attend every argument you are invited to.
Hope this helps.

Disclaimer: I am only responsible for what I say, not what you choose to understand.