I'm glad your new boss is so supportive of your situation - I bet it's like a weight has lifted off your shoulders. I wish all team leaders were like that.