still a long way to go (Explicit)

on your own