That sounds wonderful! I remember trying to juggle two jobs and it was damn near impossible because both demanded full availability for part time work, leading to their late-released schedules conflicting constantly. Eventually one fired me after i came in late from the other. My next role I set very clear boundaries that “main job” had first dibs, luckily that place was flexible enough to accommodate the shifting schedules.