You have to let the people you care about fail sometimes. If you intervene and break them up, Nicole will never learn.
You seem like you've got your shit together, but try not to cross the line into the over-controlling boyfriend. It's difficult to keep it in check; I know since my gut tells me to do that sometimes too.
Best bet is to just keep it cool, and limit yourself to the influence you legitimately have (as in, tell Bob to pay rent or live elsewhere).
__________________
I:IV:XV
|