I feel like Johnny Rain Cloud every time I do a log entry for bench but....

My shoulder and now my pec is bothering me. Bad. My go to lift for 20 years is now not my go to lift. Yes, I understand I am injured but my pride says I can do it but I cant. Frustrating. I got to have surgery done soon I cant take this any longer....

Multiply Bench-press

1 x bar - 1
1 x 135 - 1
1 x 225 - 1
1 x 315 - 1
1 x 405 - 1

Added Metal Bench Shirt
Added 3board

1 x 500 - 1

Added 2board

1 x 600 - 1

Added 1board

1 x 675 - 1

Multi Grip Lat Pull Downs

5 x 15

Standing OHP Machine

5 x 20

Standing OH Tri Ext

6 x 20

DB Shrugs

200 total reps