Muscle soreness versus joint pain
Dull, spread out ache in the belly of the muscle is normal DOMS and safe to load. Sharp, pinpoint, or joint line pain is not soreness and should not be trained through.
Mild soreness is fine to train through, but sharp or joint pain and strength loss mean give that muscle another day.
Light to moderate soreness that eases once you warm up is safe to train, and light work can even speed recovery by pumping blood in. Skip it if the muscle is so sore that your range of motion or strength is clearly reduced, or if the pain is sharp or near a joint. As long as you can hit your normal reps with good form, go.
Dull, spread out ache in the belly of the muscle is normal DOMS and safe to load. Sharp, pinpoint, or joint line pain is not soreness and should not be trained through.
Do your warm up sets. If soreness fades and your working weight moves normally, train. If strength is noticeably down or form breaks, train a different muscle instead.
Being wrecked every session usually means too much too soon, not better growth. Once you recover between sessions, the same muscle can often be trained 2 to 3 times a week for more total volume.
See a doctor or physio if the pain is sharp, sits on a joint, or persists or worsens beyond a few days rather than easing like normal soreness.
Mild soreness is fine to train through, but sharp or joint pain and strength loss mean give that muscle another day.