Long cycles

Clare
I have been experiencing very long cycles 51 days is my most recent, when af finally arrived it's the usual 7 days but old. its like my body is holding af back but I don't know why. anybody have any experience with this or advice?