From the "First Book of Records of the Town of Pepperellborough, Now Saco" 1896,I have the following
"The following are the names of the Children of John Cleaves and Eunice Cleaves born in Pepperborough viz. Sarah Cleavesborn Sept. 24, 1781. Anna CleavesFeb.26, 1784. Polly CleavesJuly14, 1787. John CleavesOct.25, 1789. John Thorndike Cleaves andNov.281793. William Walkinshaw Cleaves Eunice CleavesOct.24, 1798."
It seems that we descend from the same couple, John and Eunice Libby Cleaves.I am not sure if your ancestor is the first John on the list or the John who is twin to William. Anyway, Hope that this is helpful to you or someone else.