Eventually I found that the starter/ignition 10A fuse was blown

I replaced the fuse and the bike still wouldn't turn over. Eventually I replaced the CDI and the bike started again!!

BUT...the bike died AGAIN and I checked the fuse box and sure enough I'd blown that starter/ignition fuse again???
I'm hoping I haven't popped my reserve (last) CDI unit again???!!
Help me diagnose this electrical gremlin please?!!!!