Sorry, DC, but I agree with Rob on this one. There is nothing "mean" about laying out firm, loving boundaries (don't we do this for our kids?), and your sitch has been going on far longer than a week.
In the short time that I've spent on this forum, it seems to me that the people who waffle around and try the "nice guy" approach are the ones that are stuck.