On this forum ... I clean up my PM boxes every month or two.
On two other forums I go to ... where I help to manage the sites ... I have PM's dating back years & numbering in the hundreds.
Here ... most PM's are of a personal nature. Where as on the other forums its more official stuff specifically about the forums ... so feel I should keep a "paper trail" of complaint & resolution PM's. Just in case.