Made my own physics!
Tried using pymunk to make physics for my game but I failed epicly.So I decided to code my own physics system and it works! It's definitely not perfect but it works at least.
Anyway I also managed to make the game actually be neverending since there are now infinity, yes I kid you not, infinity levels.
I fixed up random level generation a bit so now it is MUCH more fun and there is no way that it is not possible, there are also multiple ways you can go to get to the end of the level.
On the TODO list is enemies, npc's, main menu, and sounds. If I have time I will also try to make some cut scenes but can't make any promises for now.