In terms of beating obsessiveness, it sounds like it's too much.
In terms of preparing for perimenopause, it sounds like you should add in a couple of 10 minute jump sessions a week. Or rather, build up to 2x10. With a history of ED, there is a very real risk that you haven't laid down enough bone mass throughout your fertile years (particularly if you've had no periods at any point?), so you should build it up over months, while ensuring you've got a balanced intake of calcium & vitC from actual food (leafy greens, beans, dairy, fresh fruit) in your diet. Skipping is a good start, but having some non-linear work is better. Runners get lots of impact, but adding a 5 minute session doing sideways & diagonal jumps is better for their bone health.
It sounds like what would the MINIMUM effective weekly program be might be a better challenge for you though!
2/3 plus headspace activity is ideal, especially as you move into perimenopause. So your body can have fewer stress hormones floating about & more time to recover effectively.
So 2 weights, 3 cardio (with emphasis on sprint/recovery sessions to vary heartrate, not just long slogging it out). Or 3 weights, 2 cardio. 2 jump sessions tacked on to any of them. Then as much walking/yoga/tai chi/meditation as you need to not want to strangle other people ;)
For those without the luxury of the free time you have, it should be possible to do that within 3.5 hours a week (plus walking).
It sounds like it might be beneficial for you to look at limiting your weekly time, to concentrate on what might be most EFFECTIVE for your body - particularly to optimise recovery. Rather than the most caloric?