You can essentially get about 4 endings.
3 of them using different animations for kissing. (Depending on what art level you passed last before that mission), and the 4th being zoe pushes Jimmy if she dislikes his clothing. The ending is supposed to override it and let them kiss, but sometimes the game glitches. On one of my breakthroughs Zoe ended up kicking jimmy in the nuts.
Thanks hoe. I get you reinstated back at bullworth now you throw me away like garbage. lol