If it wasn't for the sunny extended forecast, Michigan would be in for a world of hurt.

Even before the tragic breach of two dams caused massive flooding in the Midland-Saginaw area, Michigan was having high water issues. A three inch rainfall on Sunday and Monday exasperated already high water levels throughout the state.

The Grand River is expected to crest on Thursday after hitting flood stage, causing flooding and street closures throughout Kent County. A flood warning for the Grand and Thornapple Rivers remains in effect until Sunday morning.

Muskegon and Ottawa Counties, already pummeled by the rising waters of Lake Michigan, saw neighborhoods go underwater with the additional rainfall. Holland reported the causeway to Windmill Island was impassable. The Bluffton neighborhood in Muskegon was cut off.

The city-owned Heartshorn marina on Muskegon Lake announced they would not open this summer, after the steel breakwall was breached by the combination of high water and heavy rain.

The City of Kalamazoo has warned its citizens that the Kalamazoo River will hit flood stage later this week. The river will also impact Saugatuck, where high Lake Michigan waters have been causing problems all year.

A few other Michigan areas facing flood threats include, but are not limited to:

The Grand and the Red Cedar Rivers near Lansing.

The Rifle River in Arenac County.

The Pine River at Alma.

And the Huron River near Ann Arbor, which cause a sewage overflow.