I suspect a part of the issue might just be as simple as:

fear of losing context from compaction/starting new chat

then greedy trying to extend/squeeze out answers from the current chat

and being extremely not careful with this just blows through your limits