Start a new job soon! Same company but different unit/department. Can't come soon enough as I'm at my limit with my current co-workers. Earliest I'll be gone is the 28th. Latest is May 5th.