Thanks for all the advice re: The-Roommate-With-The-Freeloader-Boyfriend. Freeloader boyfriend's no longer a problem. He moved out (eventually!) and is now going to classes at the university and living in the dorms. All in all, he's doing great.
Roommate (Sarah) is the problem now. She's a huge slob and basically, a bum. She doesn't go to class or do anything besides sit in her room (so she's not really bothering us) except when she comes out to smoke in her bathroom (which stinks up our house) and make a mess in our kitchen. We've addressed the smoking and messy stuff multiple times to no avail.
Sarah's depressed and going through some family issues right now so she's taking most of the semester off and living at home with her parents to they can figure everything out. She's still paying rent at our place though so we don't have to deal with a subleaser or anything like that. She thinks she'll have everything figured out with her family by April so she can move back then. I'm skeptical.
We decided to renew our lease and Sarah would like to live with us again. The problem is...we don't want to live with her. In addition to the smoking and messy and generally mentally unstable side, she's just...annoying. I never really wanted to live with her in the first place (we have completely different and often clashing views and morals and goals etc) and don't want to live with her next year at all.
How do I tell her that we want her to move out? I'm not concerned with preserving our friendship; we're not really friends, we're just roommates. However, if she comes back in April (which I really do doubt), then I'll be stuck living with this person (who presumably will be mad at me for telling her she can't live with us) until this year's lease is up at the end of July.
Part of me says "Who cares about her feelings, tell her how it is, and just deal with it if she's a pain from April-July." The other part of me says "Be as nice as possible so that she's not bitter for the summer." A very small part of me says "Keep your mouth shut and just deal with it--she's been through a lot and the last thing she needs is to add to her stress/depression level by having to find a new living situation."