You probably suck at meditating.
I say that with some confidence because I think everybody probably sucks at meditating, on some level. I know I do.
It feels like, sometimes, meditating is a monkey pretending it's a tree.
Meditating got a lot easier for me when I started using mantras.
I've used different ones. "Come, Krishna, come Christ" for a while, which was purposefully, radically ecumenical. I even used Emile Coue's famous little phrase, "Day by day, in every way, I'm getting better and better" for a while. I've liked all the mantras I've used. They all help me focus.
These days I'm using Nam-myoho-renge-kyo, which is Sanskrit, translated into Japanese and basically expresses devotion to the divine law of cause and effect. It's widely chanted among Nichean Buddhist (which I am not). Sometimes I put on headphones, play a binaural beat, light some incense, and pull out prayer beads to work my way through. And sometimes I chant, alone, in traffic, to avoid giving someone the finger.
For me, mantras distract my monkey brain. They give my conscious mind something to focus on, so my subconscious mind can kind of float into the driver's seat for a short while.
Kind of like giving a toddler an iPhone so the grownups can talk... They help me stay regular with my meditation. When I used a mantra, I rarely skip days. So, for that reason alone, I love them.
The radical ecumenicism I mentioned earlier up, is a big part of my spirituality, these days. I'm using this chant even though I'm not a Nicean Buddhist. So, chances are, I'm using it wrong, or not to it's fullest potential. It's kind of a spiritual-cultural appropriation, I suppose.
I come from a Christian home. There are still parts of that practice I use. Throw in some Buddhism, some positive mind metaphysics, some paganism, some Kabbalah and you've got a weird little recipe for my own strange little practice.
But, I think the best practice is the one you create for yourself anyway. But, if you start using something from another culture, don't start acting like you're an expert on it. That's a bad look, I think.