I’ve been preparing this for so long but I missed the chance to send it…
I was going to send this to you but sorry!
【訳】これ送ろうと思ってたのに、ごめんね!
I’ve been preparing this for so long but I missed the chance to send it…
【訳】前からずっと準備していたのに、あなたに送り損ねた…
という感じでしょうか。
状況によっては
This is my bad. (私のミスだ)
I wish I could have sent you this. (これ送れてればよかったのに)
などを付け足すのもありかなと思います。