I agree, and there have been a lot of discussions in this thread about things like, charging your S.O. rent, keeping separate bank accounts, etc etc etc. All of which I am personally in favor of.
I just think it's a little strange to go through something as drastic as getting a lawyer (which isn't bad advice in situations like these) and getting ready to leave, all while not planning on actually leaving. If it's gotten to the point where you really should do all those things, just to protect yourself, I think that's a good indicator that it's time to leave. The relationship has run its course.