Lost a ton of things because file got corrupted

I was playing and my xbox shut off due to a power surge and when I went to log back on, it said that the game file got corrupted. I was still able to log onto my character but, when I did, I had lost all my bank items which consisted of at least 20 legendaries, I lost all the bank sdu upgrade and all the lost loot upgrades and 56 guardian ranks and all the perks, all my skins I purchased with eridium from Earl as well as I picked up from around the world and all the head customizations, weapon trinkets, weapon skins, and echo themes. I even lost preordered items. This has pretty much ruined the game for me because I lost a lot of stuff that took the whole game for me to gather, even after reaching level 50.