Maybe Squall was a sorceress! It's possible because we are never told that he is not a sorceress.