Jordan Steffy, a junior at LaPorte High School in Indiana, says that a classmate posted a homophobic message on Snapchat using a photo of him.He confronted the student, who he says then repeatedly called him a homophobic slur.The confrontation escalated into a physical fight, a video of which went viral on Twitter with over 2.1 million views, with many users applauding Steffy for defending himself."If you were in my shoes, you'd probably get sick of it and you'd want to stand up for yourself," Steffy told Insider.Visit Insider's homepage for more stories.Jordan Steffy had finally had enough.The junior at LaPorte High School in Indiana says that he's been enduring homophobic bullying since he came out in seventh grade, from hateful slurs to food thrown at him in the cafeteria. When, according to Steffy, a classmate posted a homophobic message on Snapchat using a photo of him, it was the last straw."He made an anti-gay post with a picture of me on it saying how he hated gays and a bunch of throwing up emojis all over it," Steffy told Insider. "I walked up to him and said 'Why did you post this'' He said 'It was just a post.' And I said 'Well, it's not just a post. It's a post about me, saying how you dislike who I am, and I don't appreciate that.' He went on to say 'Okay, but what are you going to do about it'' I said 'I'm not going to deal with this, this is the last time I'm called anything.' And then he said 'What are you going to do about it, faggot'' And that's when I was like 'No, I'm not doing this.'"A video Steffy posted to Twitter shows the two students yelling before Steffy shoves and hits the boy he says created the anti-gay post.This is the fight ' pic.twitter.com/DAsehv9I4m' Jordan Steffy (@JordanSteffy1) November 9, 2019"I just got sick of it," he said. "It's crazy the amount of hatred I received just for liking who I like and being me."Steffy posted a video of the incident to Twitter, where it went viral with over 2.1 million views and thousands of Twitter users expressing their support.Sending love your way. Standing up for ourselves is the hardest thing, sorry you had to endure this. '' Alex Oru (@Alex_Orue) November 9, 2019I'm sorry you had to go there, but I love that you stood your ground. Keep being you! Xoxo' Miss Coco Peru (@themisscocoperu) November 10, 2019I stand with you. Every single person sitting there in complacency in that classroom should be ASHAMED of themselves' 'James Leo Jackson' (@MrJamieD) November 9, 2019When my junior high bully pushed me against the wall early in my freshman year of high school, I saw red and pushed back - not nearly as effectively as you! - and he never bothered me again. I hope the word gets out to give you your space - I wish I had your guts 40 years ago!' alan h (@buzzalan65) November 9, 2019Steffy told Insider he's reported homophobic bullying incidents to the school before but says he is usually punished more severely than those taunting him when he speaks out."It seemed like I was getting in more trouble for reporting it than I was if I didn't say anything at all," he said. "It was doing me more harm than it was good."After the fight, Steffy was escorted to the principal's office and suspended. He says if he's glad he stood up for himself, even though he had to miss a school dance due to his suspension."If I could take it back, personally, I would," he said. "But I'm glad I stood up for myself. If you were in my shoes, you'd probably get sick of it and you'd want to stand up for yourself."Administrators at LaPorte High School did not respond to Insider's request for comment.Read more:A makeup artist says she was 'extremely hurt' after a bride refused to hire her because she's a lesbian8 times parents of LGBTQ children inspired the internet5 things everyone should be doing to support their LGBTQ coworkersJoin the conversation about this storyNOW WATCH: People are still debating the pink or grey sneaker, 2 years after it went viral. Here's the real color explained. Click here to read full news..