I've come to realize that JavaScript is just a necessary evil. You need it, but it's always causing more problems than it solves.