Jodie Sweetin is engaged to Mescal Wasilewski after 4 years