Clicking on a Post takes 10+ seconds for the server to respond, Pages will respond immediately

It could be that the posts in the database have too many revisions, so the posts table is a bit large. And it could be inefficiencies in your hosting server’s database service.

I’d first try a ‘database optimizer’ program to get rid of revisions: I’ve used this one with success: https://wordpress.org/plugins/wp-optimize/ ; there are others available.

It is also possible that your theme is not ‘efficient’. You could quickly test this by doing a temporary change to one of the ‘twenty’ themes. Although you mentioned that you rolled back to a previous theme version, that won’t verify that it is not a theme issue. Changing to a ‘twenty’ theme temporarily as a test might provide useful information.