Frontend loads okay, but wp-admin feels painfully slow. Any idea why?

That’s very common.

Admin pages don’t benefit much from caching, so they show problems earlier. Heavy plugins, background tasks, or database clutter usually show up there first.

If wp-admin feels slow today, it’s often a warning sign to clean things up before the frontend starts suffering too.