That is a fantastic question! I absolutely understand the importance of having access to your previous events. When it comes to your calendar this is a feature that Apple has customized to delete past and expired events based upon desired settings. Have you validate that "delete more than 30 days" is unchecked? Are you able to see these past events when logging into iCloud? Please keep us posted, thanks!
Follow us on Twitter @VZWSUPPORT