Javascript is like getting hit in the balls repeatedly