What have you done since your arrival to help you acclimate to the new country and the new town? I hope your classmates have been helpful and I hope you like it in our country. Welcome!
I live in a university town about 2.5 hours from Chicago, and I survive nicely without a car. It might not be as easy as in Bangkok, but it can be done. Do you have a bike here yet?