Hi hun,
First of all big .......Are bodies can do funny things hey ? I don't have any idea why AF is doing what she's doing but I would probably suggest to see your local GP and have a chat. Good luck darls xx