A badly cut or setup top nut can cause poor tuning stability and playability, string buzz and annoying zinging sounds. So I’m going to hone in on the subject of top nuts, big time.
There are various reasons that your guitar might not be holding its tuning. Like many things in life, I learned the importance of stretching strings the hard way.