Butterflies, sounds like you could be entering perimenopause. I was only 38 when when things started to change for me. Like you I was regular as could be then things went all whacky - long periods, short periods, irregular times in between.
There's a book titled "The Pause", sorry can't remember the author that was very helpful to me.