No doubt that it's a White Lined Sphinx moth. They're 1 of many sphinxes, probably the most common. Those arm sized tomato worms are the larvae of another sphinx that's much larger, also called a hornworm moth. All of them are called Hummingbird or Hawk moths.

Tomato worm moth, as wide as your hand:
[Linked Image from entnemdept.ufl.edu]


β€œIn a time of deceit telling the truth is a revolutionary act.”
― George Orwell

It's not over when you lose. It's over when you quit.