00 21/09/2017 19:52
Per quanto riguarda la tua seconda domanda in cui chiedi:
Per Giovanni se Gesù non veniva da Betlemme terra di Davide, Gesù da dove veniva?

Rileggiamo il testo di Giovanni 7,41-44 da te richiamato:

41 Altri dicevano: «Questi è il Cristo!». Altri invece dicevano: «Il Cristo viene forse dalla Galilea? 42 Non dice forse la Scrittura che il Cristo verrà dalla stirpe di Davide e da Betlemme, il villaggio di Davide?». 43 E nacque dissenso tra la gente riguardo a lui. 44 Alcuni di loro volevano arrestarlo, ma nessuno gli mise le mani addosso.

In questi versetti Giovanni riferisce i discorsi che stava facendo la gente riguardo a Cristo.
Quindi non è l'evangelista a mettere in dubbio che venisse da Betlemme, ma erano i suoi contemporanei che facevano notare che il Cristo doveva necessariamente nascere a Betlemme, non sapendo che Egli fosse nato proprio a Betlemme.
Essi infatti lo avevano conosciuto come abitante di Nazareth, ma ignoravano il luogo dove era nato.

Con stima