Alison Sweeney on the cover of Self Magazine