have you had conversations with your roommate and her mom about this? because if you haven’t, you need to do that first. ask her to contribute to the household in some way or say that you will no longer be able to give her rides. but putting someone back on the streets over resentment.. that feels extreme. plus your roommate will hate you for it. try to solve this first and work out a plan before fucking her over