SD Card is Not a Fan of Power Fluctuations

Almost lost my sd card in my Raspberry PI. I assume it became corrupt from the latest power outage but I am not sure. I was able to log into it today and when I went to reboot it never came back up. I hooked up a monitor where it then told me there was some corruption.

I had a hard time from there. My sd card reader seems to be shot. I ordered a new one while brainstorming what to do. I thought I had a cloned sd card but that did not have the right OS on it. Eventually I remembered that I have a sd card reader in my NUC. That was perfect as that runs Ubuntu. I ran FSCK using that and voila I am back in business!

Its probably time for me to swap out the sd card anyways but it is the biggest gripe I have. I know there are work arounds but I wanted to keep this particular PI stock and run it off my POE switch.