I control tilt a little better most days,but after playing many years I still lose it on a poker table and self destruct. Usually online and live tournaments. playing robotic is a key to being pro. Online is a different game and when I take a scheduled loss it pisses me off and I play higher stakes or more aggressive which works out sometimes. I am improving on fight threw, but it's almost like I enjoy the feeling of losing somedays, all logic stops.
I think you have to adjust your attitude. It is something you can work on, control and improve. The first part of controlling it, is to recognize when a 'tilt moment' is approaching. Then you can take action.
In a live game, go the toilet, wash your
hands, take 5 minutes away from the game. Stretch your legs, go outside and take in some fresh air.
Understand that poker is a long haul. In the short term all kinds of crazy stuff happens. Idiots and bad players win, you get outdrawn by sick bad luck etc etc. But in the long run, any advantages you give yourself, will return results. Playing tighter out of position, not tilting, playing your A-game more often etc etc etc