The probation thing, which I have used without really realizing it, is a great way for you to be less hard on yourself for being a "doormat". Not that you, or I are one, but you feel like one when you look at an uncertain future and think "and I just lay here and take this?". When there is some time limit set, even if it is a soft line in your head, it helps you realize that you will NOT do this forever and there will be a time to evaluate where things are and maybe change your course. Keep up the strength.