Im not sure if this is correct, but when I count I end up with three bad endings for Leon. (Vespa?, You became Vespa, and You don't Love Leon anymore.) I'm not sure if Vespa? Is a ending. Please correct me if I wrong.
The "Vespa?" one is an easter egg so it doesn't exactly count as an actual ending.