Haha, I just want to comment on this question to say, I absolutely love menstruation, have no qualms about it, and will talk about it with anyone who is interested. Not taboo for me at all, I don't mind partners seeing my blood, having sex while menstruating, etc.
I don't use disposable menstrual products - I use cloth pads and reusable medical grade silicon menstrual cups. There are a few brands, I have a diva cup. It is the best thing since sliced bread. It virtually never leaks (unless it gets really full), doesn't have a TSS risk, you can wear it for up to 12 hours, so overnight. It doesn't contribute to landfill. It's comfortable, you don't notice you're wearing it. Easy to empty and easy to clean, just boil it once your cycle is done.
And since I stopped using disposable products, my menstrual cramps have reduced massively. Bleeding onto cloth or into a cup is much more comfortable.
And if you want to be really hippy about it, you can use your blood to fertilise your garden (great for roses).
I don't have any qualms about being naked or peeing. I could not poo in front of someone. Not unless I was giving birth - then I would be too busy to care, I suspect! But I do not plan on giving birth in front of strangers, unless there is a medical emergency. Midwives who I have gotten to know really well all the way for me.