Hemeroides !!

I have 3 young children and I'm 24 I have a lot of piles as it's quite embarrassing during sex. I've been with my bf for 10 years and he says he's not bothered at all but it stresses me out . Any ideas please x