Why are shadows bleeding on my mesh?

This answer is highly complicated and a lot of math involved I went through the same thing you have quite awhile, I can’t think of a logical way to explain it’s a very complicated task.