It seems that sometimes the system had opened files as user "Lastname," not as my short username or full name. When I took out the comma in my full username, all my problems went away. I am surprised that the OS lets you put a character in your username that causes this problem! I'm not sure if this happens with other characters too? Now those stupid errors when checking or quitting Mail are gone!

