>>15817052Your mother had or is still having periods.
It is nature, nothing to be ashamed of, no different from growing, hair, breathing...Etc it's just a part of life
I be you get embarrassed when a sex scene is on too, you do realise your mother had sex, how the fuck else do you think you got here?