Struggling with Broken Piston Rings... What Should I Do?

I’d suggest getting another opinion from a different mechanic.

How did they determine it was broken piston rings?