Everyone is able to deal with tilt, it's playing with tilt that's complicated.
Anyone?
Just because you can't curse because you're in class, doesn't mean you're not tilting. If the bad beat affects you in a way that you start playing worse, you could be the quietest guy in the room, but you're tilting. I don't ever curse because people who I wouldn't like to hear me curse would hear me, I don't do anything noticeable at all, but I may start stacking off in situations I'd know I was beat if I wasn't tilting.
For me, this is the way to remove tilt:
1) Remove the gambler out of you and adopt the mindset of the mathematician. If you made the correct play, you should feel you've done your job and trust you'll profit over time. You can't just repeat this in your hand trying to convince yourself, you really have to believe it. My mom is at university and had a course on statistics, so she learned about expected value. She knows all about it, can make all the calculations, but if you offered a to bet on a coin flip (a fair coin) and told her she'd win $2 in she won and lose $1 if she lost, she wouldn't take it. She doesn't care about EV, all she knows is that she can still lose, gambling is bad and she won't do it because it's all about luck and she's unlucky. This is the gambler's mentality, don't be like this.
2) Acknowledge when you've been lucky and remember it. I'm not just talking about when you get it in bad and suck out, remember all the times your aces held up. If you have AA against KK, you're about an 80% favorite, yet, if you win you get 100% of the pot. That's luck too. If you win with aces 6 times in a row, you've been really lucky and you don't even realize it. Start noticing this so you don't feel the the sites/the universe/whatever is out to get you.
3) Know that when you're tilting you don't suddenly become making plays that you know are mistakes, all you do is get back to old bad habits that you didn't completely get rid of yet. If you're tilting, you're not suddenly going to start shoving 100BBs with trash (if you do, you're still in the gamble mentality) because, no matter how tilted you are, you know that's a bad play and that's not how you're going to win your money back. You may, however, start calling raises PF with small suited aces convincing yourself you have the implied odds to do so, you may convince yourself your opponent is just cbetting and you should float, and then convince yourself he knows you're floating and he's now double barreling with nothing and you decide to float the turn too and then realize by the river he has something but convince yourself you can rep some slowplayed flopped set or something and go for the bluff. All you've done is become a huge calling station except you made it look really smart in your head. Or, you start seeing great squeezing spots everywhere, or you feel all bluffs will work... You start bleeding chips and you blame it on tilt, but in reality those are mistakes that are still in you. Maybe when you're not tilting and are not lacking patience you do them rarely and don't notice them, but they're errors that are still part of your game and you should fix them like any other. The fact that they all occur when you're tilting make you overlook them and think it's just tilt's fault, but it really isn't. You should, then, go over those hands when you were tilting and try to find those bad plays like you normally would and see why they were bad plays. That guy you just 3bet convincing yourself he was just stealing from the button had a button raise % of only 8% and a fold to 3bet % of 25%. How did you not see this? How the hell did you convince yourself it would be immediately profitable to 3bet this nit with 83o? Because he raised the last two times? That's not enough! Embarrass yourself in front of the numbers and next time you'll make sure you look at them.