It took me five games but I finally finished a game, though I only restarted for the fifth game so that I could access the DLC content. I only played it on normal and I didn't accept any casualties, so I replayed quite a few missions. My next step is to try Ironman and see if I can handle it.