Tested my website for accessibility. I was missing html defining my website's language as english, so I added it (U.S. English, specifically) as a wrap around the head and body html.
Trying once again to properly implement fonticons. I got a lot further this time, getting the local host browser to display the blank unicode boxes where the icons should be (without any weird font characters or unwanted text displayed along with it). However, I can't get the icons themselves to display, and keep finding workaround after workaround for screen readers, so I'm done.