Solutions
A membership that lasts a career.
One continuous record from the first student year to the last renewal, holding every join, lapse, reinstatement, credential and credit along the way. Thirty years reads in order on one screen. The society that remembers a member's whole history is the one they stay with.
Keep twenty years of history readable
Members join early and stay a long time. Every join, renewal, lapse and return is a dated state on one record, in the order it happened.
Make the annual cycle the easy part
Most of the revenue and most of the staff work sit in one renewal cycle. Notices, grace periods and reinstatement run on rules you set once.