I see you are trying to get better in programming (at least i hope so)
first things first --BUG REPORT--:
After completing the game one or two times, there occurs a problem with the "cards". One will, after you clicked it and then picked a diffrent one which is not in the same colour, stay lit. After one found every card except for the one that occurs to be buggy, the game hung itself.
For this game its not important becaus ei can just reloade it, still you might try to fix that because you will gain something from it.
about the game:
you know it, i know it, tha game is nothing new and its not very good. so you go on try your best dont look at the ratings for the beginning and just try and try and try till you gett better.