I'm going to say it again... You need to make sure YOUR needs are met. You have ONE life to meet your goals and ONE chance to be a great mom to your kids. Your H has been stringing you along for three years. Do you feel like giving him a drop dead list NOW means anything?
Keep packing. Think really clearly about this. I'm as in favor of marriage as anyone, but you two have been separated for more than half of the time since the wedding. You've established a dynamic that thoroughly favors him and his needs and that is a habit that is going to be very, very hard to alter from this point forward. What if he does agree to your list now? And then in six months decides that's not working for him? Do you have any enforcement mechanisms in place to protect yourself?
Stay strong, wings. You can do better than stick around for this.
Me42, H40 D12, S8, S7 A revealed: 7/13 Sep 4/14; Agreed to D 1/15