I moved into my dorm room almost 2 weeks ago, so I doubt that it's because of the move. Also, he acted this way before I moved here anyway.
My roommates hate me and they're neat freaks, so they stay as far away from my corner of the room as possible. I seriously doubt that it's their fault unless they're taunting him out of spite.
I DO give him night time, everynight when I go to sleep, I turn off the lights in the room and I turn off the light in his tank. So he usually has dark for about 7-10 hours.
And lastly, he has a live plant in the tank that take up about half the space, so I'm pretty sure he has hiding places.
He's always been this way. Maybe its just his personality. Maybe the personality of the betta matches the personality of the owner, which would make sense because I'm shy too. So maybe he's reflecting my personality?