I don't think abortion and gay marriage were the only issues, and I suspect abortion played more heavily than gay marriage for many Catholics.  I think too many Trump voters thought he was going to somehow actually change the playing field.  He was  going to turn them from feeling like the lowly '62 Mets of Casey Stengel into the '69 World Series winning Mets and he was going to do it 'big league' quick.  Now they are beginning to know it isn't going to happen 'big league' quick, but they still believe it will eventually happen, and mostly because they want it to happen so Trump will somehow make it happen.  The fact the Trump is actually working against this belief is never going to matter because he articulated the belief in a way that made it seem like he got it. 

So in the end it will be an exercise in futility.  The question I wonder about is if the Dems can figure out how they lost a significant part of the voting population that used to be bank.  I haven't seen they have.