well, this is a way you can have some fun too... ( maybe some household help too, like him doing the shopping with you or going himself) as its not all about him. Having sex with him is not the way to feel loved or even in control.
Not under these circumstances.
Think of more things YOU would like to do, eat, etc.. and ask him to go with you, encourage him to have fun and good company while he accompanies you. That it would be nice for him to do more than just have sex.
Not saying you should never hve sex with him again, but it should be when he forfills your other needs and is being nice not in anticiaption of getting laid.
If he still ends up leaving you... at least you won't feel used and lied to as he will be an active partner in the relationship, not just a sex partner.
mmm, hey, mum! Post a pic for an independant evaluation! I'm an expert! Or, at least have lots of experience!
I'm sure you're doing fine, girl...keep it up!
Weekends are good...time to relax, drink, eat, have fun...do your own thing, live for yourself, recharge for the next work week. Or get lots of sleep/rest time for yourself.
Preso, I did that voluntarily (and still got screwed - and not in the good way!). I helped paint the insides of the house, fixed up the outside, trimmed the yard, (re)planted flowers (with her guidance, I'm not a gardening person), cleaned out the "junk" (put it into storage)...all to make it more attractive for her to sell. Guess what? She took it off the market and married a sugar daddy to help keep it. "Around the house" jobs do NOT cut it! Sorry, a little rant.
What are the EXACT reasons why he wants to separate? Obviously it's not the sex. Find the "why's" and set a goal of fixing the marriage, dealing with one "why" at a time. Everything is possible if you are willing to dig deep and find the problems and then commit 110% to dealing with them. Even if you are the only one, at first, who wants to fix it, I believe your words, attitudes and actions can influence him to "get on board"... 21 years of marriage isn't something you just throw away without a fight... I should know, we just celebrated our 20th last week. Give it all you have and try to fix it.