The CSS is easy enough to fix but it’s really difficult figuring out where the HTML references are in the WordPress editor. I also tried resetting the theme completely but it still does the same thing now I lost all of my custom html because I was stupid enough not to save it. I’ve also tried applying other themes to my page and those also make the sidebar appear at the bottom of the page.
After tearing apart the entire blog I’ve come to find that some pages have the sidebar and some don’t. The main page moves the sidebar to the bottom of the page while sub pages and articles show the sidebar where its supposed to be (not all though) which makes things even more confusing.