My DH said I was supposed to be putting all of my weight on my pubic bone
ow ow ow ow ow

that is so wrong!!!! you need to be supported by your sit bones. Ask him to try and ride that way for a few hours.