I have pretty much the same comment as anyone else here (punctuation is fine, "K" is less fine) so I won't repeat it but it reminds me of this sketch. People can't read your inflection over texts...especially when it's a one letter answer.
Imagine a parent saying "clean your room" and a passive aggressive teenager saying "K." - that's how it can be interpreted in some contexts.