balancing magic and life