Do you drink enough water? Eat enough fats? Have you tried adding magnesium supplements, maybe oregano-oil? Full fat greek yoghurt or other fermented foods like sauerkraut? Those are basically the first stops.
TMI ahead: I had such bad constipation laxatives didn't help anymore, mini-clysters (Microlax) were my only remaining solution, and in the meantime, my innards were all but destroyed. I tried everything I could find, and nothing helped. I thought it was because of keto/IF, as I'd read it was a common side-effect, but.... Then I read an article on here about how artificial sweeteners kill gut bacteria. I stopped taking those (Diet coke, and a LOT of tea with 3 to 5 doses of sweetener in. Anything that was sugar-free was filled with artificial sweeteners... Aaargh!), took gut bacteria capsules to restore the gut-balance, and in a day or two my stool returned to normal. After MONTHS of agony! I'd already been taking those capsules, but tossing in sweetened tea or coke after, defeated the purpose. Now I take those capsules daily, and eat sauerkraut once or twice a week. Works like a charm, have no problems going every morning, like clockwork, with a fabulous concistency. (I still feel like throwing a party when it happens!) The damage after months of being "stuck" and using medicinal clysters is extensive though, and I'm still healing one season later. From what I understand it'll take a while longer to heal (still have bleeds and hemorrhoids, alas, but the diverticulitis and painful bloating have gone), but I'm just glad to be able to go.
I do have to wonder though, if you eat normally on the weekends... Bread, long before I ever even got diagnosed as a T2, constipates me something awful. It wasn't until I stopped eating it, and then had it once a few months in, and as an experiment, trying it again a few weeks later, that I discovered that that was what had been plugging me up all my life. So that might be worth looking into as well, should bread factor into things on the weekends.
Dunno if any of this helps, but I do sincerely hope you'll feel better soon!
Jo