LONG PERIOD!!!

Mariela
Is it ok to have sex while your on your period? Does anyone else get LONG periods. Mine has been going on since the 3rd of October. Is that normal?!
I have heard you can cut it short and make it going about by eating certain things, is that ok? And if so what can I take?