Just suck it up, get another IT job and continue training through CFI. Years from now when you're flying a Boeing you'll look back and barely remember that extra year you spent dragging @ss in to the office to write code. Plus it will make your ratings all the more sweeter.