Richard, where do you see that you must complete 2 cruises before you get SSS benefits? This is taken from the website:
Become a Member Membership in the Seven Seas Society is automatic. All you have to do is sail. Full fare adult guests achieve Society Membership on their second sailing, including all applicable benefits.
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!