I remember taking an advance music theory class in high school, and the teacher handed us a chart with all of the possible piano chord progressions. We were supposed to compose a simple block chord piece, starting with an I chord and then going wherever we wanted. What was interesting to me was that certain chord progressions, especially from minors to majors, felt very satisfying, while others felt unresolved in my head.
My teacher said that's exactly what good composers want the listener to experience. It's about tension and release. Some chord progressions are not going to sound finished, while others will definitely sound complete.