You sound like you have a sensory processing disorder, Anon. So the Autism thing might not be far off, but don't feel bad; the only reason I say this so quickly is because I can somewhat relate.
I feel guilt regularly over my anger but I consistently have to remove myself from spaces in which people I otherwise love are making specific noises that drive me up a wall. I know it's not mild agitation or regular irritation because it's like hitting some kind of rage button for me, I immediately get stupid levels of angry and want to either hurt myself or break things around me.
I want to tell you a couple things. 1. Don't blame yourself for how you feel. I know that's easier said than done but in truth you do nothing wrong by feeling the way you do, just as they technically do nothing wrong by making the noises, however infuriating they might be. You are not inherently a bad person for your response to this. Please don't blame yourself.
2. You probably have put this together already, but I think it would be really unwise to stay in an environment that drives you so much up the wall during college. Idk your location, but I know where I'm at, living with your parents while in college is a smart move financially as you can save on rent and have shelter and such obviously, but in my opinion idk what that's worth if you're literally gonna be fighting demons the entire time you're stuck there.
Unless moving out is absolutely not feasible, I think it would be good to make it a goal to study somewhere else. I feel like that would be healthy for you, Anon.
Also, a few last things. I understand self harming because of getting overwhelmed and whatnot but that's not sustainable long term.
Look into getting some of those noise-cancelling ear-safety putty thingies construction workers use. You can find them online in cases of like, 100 pairs.They're usually intended for safety when doing work or for going to sleep but they could be useful for cancelling out these noises.