this is refreshing. I admire the fact that you pull no punches, that's a rare thing. you know what you know.
I have to admit, I was expecting a joke or some kind of backhanded ramble. that name, "Jesus", seems to bring out either the best or worst in people. for some reason.
that said; I am taking a real chance here and am going to say you are expressing a faith in Jesus Christ, the God man of the Bible, not some hombre from south of the border who comforts you when you're feeling un poco azul. right?
well if my hunch is correct, then, " You're my guardian angel in your own special way" is the one line I would take a closer look at. I don't know, maybe Jesus Himself doesn't mind and in that case maybe I shouldn't either, but... I don't know. "when I almost cried" felt a little off as I read it also, maybe shorten it up a little, just go for the tissue and let it all out, you know, drop the almost and cry your eyes out. it's ok.
a little finesse here and there and you've got it.
this is a real solid statement of your faith and like I said, refreshing. thanks.
good job sis.