I love these threads. Op the gram experts have spoken
I'd have someone at a shop look at it and if they give you the green light that it's ok then fix it up if you want to keep it. Calling it a death trap is a little dramatic at this point
It's not a damage thread until someone goes all caps with the possibility of CATASTROPHIC failure.