We broke up because I cheated, and since I had nowhere else to go, I stayed living with my ex-boyfriend. Now, I have to make up for my mistake whenever he feels like it…