You post reminded me of this...
https://www.mumsnet.com/talk/am_i_being_unreasonable/3178898-DH-embarrassed-by-my-sensitivity
Also I was once as a teen absolutely wonderful company at Alton Towers (think 8 hours on a coach from here) with absolutely excruciating period pains 😭