You def sound burned out. I would recommend taking an extended amount of time off (3 weeks at least) and do NOTHING work related. Let yourself naturally come back to the things that really interest you most and figure out how to build your career around that. It may not be easy in the short term (money, etc) but the long term pay off will be worth it.