Q: how do i know which chords go best with a melody
A: it's kind of like knowing which pants go with what jacket. it's impossible to know and science can never explain. but still, somehow it's obvious