この場合、次のような言い方ができますよ。
ーI got it wrong until now.
「今まで間違えていました」
to get it wrong で「間違える」
ーI was confused about it all this time.
「ずっと混同してた」
confuse で「混同する・区別がつかない」
ーI misunderstood all this time.
「ずっと勘違いしてた」
to misunderstand で「勘違いする・誤解する」
ご参考まで!
ご質問ありがとうございます。
・「I've been saying it wrong this whole time.」
(意味) 今までずっと勘違いしていました。
<例文>I've been saying it wrong this whole time. Thanks for letting me know.
<訳>今までずっと勘違いしていました。 教えてくれてありがとう。
参考になれば幸いです。