Thanks for query,
The reason for your prolonged period may be your noriday
pill as it contains progestrone
Due to hormonal
imbalance at the age of 40 this type of symptoms develops due to lack of blood levels.
As your doctor had given you right advise to monitor bleeding pattern.
Then if he feels it is not controlled he will suggest you alternate method of birth control.