A newbie's perspective but I think you are handling your situation remarkably well. Great move on getting the coach.