Take it to a shop and let them hone out the scoring. Put in a new top end. The tolerance was probably too tight. A couple thousandths more will prevent this from happening again. This is why Wiseco had the nickname Seizcoback in the day. Forged pistons need more tolerance and longer warmup time.
Hate gets you nowhere.