To have an eager craving or desire.
LONGINGLY.
To, at, or through a great extent or period.
Having length; lasting; extended, as in space or time.
All right, old man, so long! – Saturday's Child by Kathleen Norris
No wonder y'u've been gone so long. – A Cumberland Vendetta by John Fox, Jr.