College is an expensive investment. Unless you have a trust fund or come from a very wealthy family, you will always find yourself cash strapped. Other than the tuition fees, there are also the rent, food, books, entertainment expenses, etc. Sooner or later you may have to start looking for a part-time job to finance your education and to live your life more comfortably.
speaking of bad roommates, you have no idea!