Am I the only one that has had this problem I had to reset my Xbox One and when I got back on Borderlands 2 I ended up losing some head skins and about 60 keys this is about the third time this has happened and is there any way to fix it
Don’t know, but you could file a support ticket:
https://gearboxsoftware.zendesk.com/hc/en-us/categories/200330430-Borderlands-The-Handsome-Collection
You may at least get some of your heads, skins, and keys back that way.