I totally used to be like this with DP but have gradually realised that he needs me to tell him stuff directly rather than hint, sigh or tell him what he did wrong 24 hours later

It didn't come easily at first but now it's almost second nature. And funnily enough, the more you tell them stuff, the less you have to tell them because after a while the penny does drop for them too.

I guess the impetus to change for me was also the realisation that no matter how justified I might feel in expecting DP to read my mind, it just wasn't working. And, as per my motto or recent months, "if nothing changes, nothing changes."