Hi Harper, this is one of the most challenging things in Spanish, how to know when a word is feminine or masculine. Usually, in Spanish a feminine word ends in -a, and a masculine word in -o; however there are some exceptions of this rule and sadly "días" is one of them, so you said "Buenos días " instead of "Buenas días." There is no rule to remember what the exceptions are, so, you need to learn them all.