Take a break from poker. Don't play, don't watch it on TV don't think about it. That's what I did for a couple of weeks after I realised that I was on tilt all the time, even when I was not playing. When I started playing again , I made some cash
Change your poker room. You might associate the current one with bad players and /or bad luck...
I am having trouble with anger management so when I tilt, I tilt for days.
I need long breaks to get my s%%t together.
Try to stay away from tourneys for a while. A bad beat there , especially if you are deep or near the final table is rough. Read some books before returning to the tables. It's never a waste of time patching those leaks in your game.
Good luck