I do wonder if you switched models mid-session, you would have lost all your cache. Reloading the context into cache can really eat through your usage.
I had it analyze a project I was working on with Opus 4.8, and it blew through 23% of my session limit in one go. Does not portend well for my budget.