I'm a native English speaker who learned French. French has a ton of cognates with English also. You vous, reason raison, season saison, final finale, simple simple, clock cloche, one un, etc
I had the same impression when I learned French. There are similarities in all three languages but I had the impression that French is bit closer to English than German is. And imho the grammar seems more logical in French than in German. Sometimes German feels a bit chaotic and there are some cases I can't even explain as a native speaker...
Well, speaking about similarities; wasn't there a meme:
German: Überraschung :D
Which is interesting, considering English comes from Germanic roots
Definitely! I never thought about it up until now, but it seems that German and English have a stronger connection from their ancestry compared to the Italic/Romance languages French/Italian. It's a bit odd that they aren't more alike. Like Dutch for example which sounds to me like a German dialect, even though I never learned it.
Dutch and German are closely related, and share overlap with a good number of words.
English is sort of weird case when it comes to language, as it has effectively gone off in its own direction compared to the other languages it shares its roots with. Several books on the topic are available, such as Our Magnificent Bastard Tongue.