私のことは誰にもわからない。

No one can understand meまでは納得。

better than myselfってなんだろう。

私自身よりも私のことを理解できる人はいない。

おまけ
Nobody knows me better than I do.

同じ意味、doは代動詞というらしい。
knowの繰り返し。

Has anyone any objection?

異議ありません?

この書き方は古い英国英語なのだとか。
よくわからん。
has → has got

Try not to sing along challenge.

 

Try not to ~ ~しないようにする。

along 沿って

along challenge 課題に沿って