Long road ahead.. someone please slip me a pill or two..