The phone will store calendar events for almost as long as you have the phone, BUT if you did a factory reset or deleted your Google account and recreated it, it will only pull back about 2-3 months worth of past events. No way around it or so it seems.