beats bit distance efforts faults flow give heart hoping keepin lies mystic overcome patience persistant rejection stained stop vision