How do you get your high at work ?

How do you get your high at work  ?

Working in the IT field as I do, I get the high feelings all the time. When I figure out the fix for a problem that has been pissing me off for the last couple of days. When I get a appreciation from one of my coworkers for showing them something that makes their job easier. Its the satisfaction that when another team asks for your help and you crush it. Its the feeling when you get a ticket that everyone else was not able to resolve, and you resolve it by just asking the customer questions and understanding what their pain point is.