It's worth noting that aside from getting a resistance as part of a racial perk (which duly takes up race value allotment), you generally don't get damage resistance from a class choice, and you only get it from subclass choices at later levels, not 1st level, so while it's not strictly overpowered as a perk, it is indelicate, and shows a lack of understanding of the nuances of how race, class, subclass and background work together to make a character without stepping on each others' toes too much.

A saving throw advantage of some sort would be more appropriate here, probably.