Nicely done, and I appreciate the description of fixes along the way.  Also, I seem to also struggle with painting, no matter how hard I try.  Your final project looks great!