is your saddle level ?
hard to tell as its a curved saddle , i ride charge spoon and have a spirit level on the tail and the highest point of the nose set as the level as a start point .
From there i would start from the beginning with your fit as pressure on the perenium and chaffing can be a sign of excessive saddle height , i feel pressure there if the saddle is a bit to high and i used to get chaffing until i dropped my saddle 5mm but i would check you saddle angle first .Then look at saddle setback from the bottom bracket as although KOPS is not an exact science it is certeinly a stating point .
Pain in the shoulders is normally associated with excessive reach or drop to the bars and looking at your bar angle i think this is the case as you seem to have them turned up a lot to reach them which can cause other issues.
This page is worth a look
https://bikedynamics.co.uk/guidelines.htm#1