... no need to apologise :)
As for your phrases, I'm not a native speaker, but I don't think that either of these expressions is used much in French. I would normally translate 'I can't wait...' as simply 'Je suis très impatient (e) ' , as in 'Je suis très impatient de te revoir'.