Meditation. It's not what you think
People tell me they can't meditate because they can't get their mind to stop.
Your mind is not supposed to stop. There will be thoughts when you meditate. There will always be thoughts when you meditate. Thoughts are a part of meditation.
So, congrats! You CAN meditate after all.