Your day column is of type enum, which means it can have no other values than one of the options (day names).
In your store method, you’re imploding the day names, creating a string that can contain multiple names as a comma-separated string. That’s not a valid value for your day column. If you select two days in the form, the SQL will end up looking something like this (assuming that $request->sans is 12345):
INSERT INTO `sans` (`day`, `sans`) VALUES (`tuesday, thursday`, `12345`)
And tuesday, thursday is not a valid value for the day column, so SQL truncates it until it is valid, which in this case would be until only tuesday is left.
There is no way (at least not that I know of) to limit a column to being a string which can contain a comma-separated list of one or more out of seven possible values, but nothing else. The only way to do that would be to make it an enum column with all possible permutations as options, but that would give 5,040 possible enum values (I think?), which would be horrible design.