thanks for the reply. I re added the user and while i was putting in the password I got a lot of jibberish still but i managed to get by. User still had no home directory but i added it in per your instructions and when i logged in as the user and did echo $HOME it gave me /home/username! Thanks a lot!
I still have the jibberish problem though. If I understand this right the place where i am typing all these commands is a shell.. Is there a way to check which shell i'm running and update it or change it? Or is this something built into the kernel
I hope i dont sound like a complete moron with that question