the curse upon pirates.
you have all the games, but u cant enjoy them, even if you have ALL of them in your so called, flash card.
the known solution for some is to have one game at a time on your card and force yourself to play through it. if you have even two games in ur card, you cant force yourself to finish one since you got it so cheap and didn pay 40$ for it and so you wont feel any regret upon exiling it and beside that, you always have other games to "escape to" in order to tell yourself that one day you will come back and finish them.
by going that way, i dont think you'll even finish titles like Zelda.
thats why ppl have great memories upon their older consoles such as NES, they were foced to play like 3 or 4 games for all of their console's life time so each game got a quarter time of all their playing with that console, so they would hack it apart and enjoy it actually but when you have 1400 games for one console, each game will gett 1/1400 of your time and intrest.
i was dealing with Phoenix Wright 1. I had it always on my card and didnt progress much at all, so i removed all my games (left some mini games) and forced myself to not to plug in my card for one week. so it was like play Phoenix Wright or nothing and if i dont finish that game for that one week, i wont even copy it to my card for one week. and that was it, i didnt finishd it and i dont have in on my card since then, cuz i know if i dont play it in that week, i wont in more times.
i'm still loyal to this rule and i can see failiur upon emulation that i run.
since i have like all megamans on my card, so which you CAN select to finish? you have to have just one game or two ...