Thank you for posting that link but I already understand what all the settings do. I solved my own issue on this one, thank you all for you help.
It was actualy simple once I thought about it, I was installing MyBB useing my local host. When doing so for some reason External IPs or ones that are not 127.0.0.1 oriented, do not connect to the CSS code. I remember seeing the effect on some start webpages when the code:
<link type="text/css"; rel="stylesheet"; href"THIS PART IS MISLINKED" />
is mislinked making it not connect to the stylesheets. Only for some reason it would only connecting from the local host. Meaning it was online without being online so to speak. So I uninstalled everything, useing IOBit. Then ran a registry cleaner. Restarted the PC and did a complete new download and install of xampp/mybb.
I set everything up on the local host making it secure once again, but instead of installing MyBB from the local host I did so from an external IP. Hoping it would write the config files useing the External IP and not Localhost. Im not sure if it did, but now others can view it fine, so can I. Everything works perfect including logging in and out.
I think I might use a test computer to try and confirm and make this error happen again so that people don't need to go through such work to get such a little answer. Youtube is afterall a great teacher.