Points don't expire at marriott. You can leave them in your account for a decade and they'll still be there waiting for your return! No doubt heavily devalued.
I think the T&Cs do allow for point expiration but Marriott makes a very big thing about the fact they don't and I've not heard of anyone suffering expiry.