RE: Ouch! That hurt!
Any damage hurts.
But you mentioned "tailwind" in the same breath as "approach". Not a good combination.
And it was probably the reason for the damage.
Airplanes are SO much easier to land upwind. And it's SO much safer.
Hard lesson...........