Hello, this is something that has bugged me ever since i started learning music theory, why would someone choose to call a note flat or sharp e.g. Ab when they would say G#? Is there any reason? If they are the same thing why have two differant ways of saying it? Thank you in advance.