Yea, I did have the 32bit Java at first, which doesn't make much sense to me, since my computer OS is 64 (this Java came with it). I noticed it in MC in the options about the render distance the first time I logged in. But I downloaded the 64bit right after and got the error messages the next day. Thats why I wasn't sure what was going on. Thought it was me, but it wasn't.

And everything seems to be fine now.