I spent today (virtually) at the State Archive in Poznan with the Ganas family. My brain got tied up in knots for a while.
In an effort to honor their elders, 18th and 19th centuries families often present us with a puzzle of some magnitude. Too may Johanns born too close together can be very frustrating.
Be kind to your descendants who may be interested in family history.
If your name is John, and you have an uncle, a grandfather, and cousins named John, think about breaking the chain. There are many honorable names:
Hezekiah, Ezekiel. Mergetroyd, Englebert.
On behalf of your future family historians, I thank you.