😐  I definitely took too much time to get the collision detection right. Remind me not to do collision from scratch next time. Good luck everyone!