Errr, I'm embarrassed to announce this, but I don't need help anymore. I re-read the link about UTF-8 encoding until I found that it was because of the meta tag that had the charset set as iso-8859-1 for some reason. I never realized this, but anyways I figured I'd just announce that I don't need help anymore before someone wastes their time on me. ^^'by htmlEntity - Support
I read a bit of <a href="http://htmlpurifier.org/docs/enduser-utf8.html#findcharset">this</a> page after looking at two topics that had issues with the &(nbsp); html code. For every &(nbsp); (with out the ( and )) it is replaced with a "by htmlEntity - Support