You're lucky to have such good people around you. Imagine not getting along and still have to survive each day together. I know it's hard at the beginning, being away from family is never easy, but t least now you have a new family.
I hope you'll be more active on Hive from now on. I'm looking forward to reading your posts.
RE: Hostel Life at Sabaragamuwa University, Sri Lanka