OMG IT WORKS you have no idea how long this took me to figure out! basically, Bézier curves don't have equal distance between points, so I tried to solve that and I did :D