Practice, of course.
A lot of the people close to me are nearly ready to block me on Facebook, and deleting my number/asking me to delete their number. This is due to meditation and my obessiveness with spreading the benefits. That's okay--I don't really like them anyway. ;)
Actually, everyone I know who has started really does enjoy it. They say it's hard, but they can tell there is something to it, something happening in their minds. However, like most people who start a book, they do it once every ten days. (I know this because I stalk them ruthlessly through the Headspace app).
Meditation is the greatest investment I've made in my life, but once every ten days isn't going to get you the type of happiness, contentment, and peace that you're wanting. I'm not sure if enlightenment is possible through meditation, though supposedly the Buddha reached it--but I do know that you won't ever near it unless you're meditating daily. I'm not talking about hours a day. I'm talking about 10-20 minutes.
Taking 10 minutes and concentrating on your breath. Forgiving yourself when your mind ventures elsewhere, and coming back to your breath. That's it.
Someone asked me the other day how I have time to write and meditate, combined with a full time job. I asked them if they had time to eat. You make the time for that what matters most.
Take ten minutes, every day, and start concentrating on your breath. When your mind wanders, realize it has wondered, and bring it back to the breath. In that moment, you're both controlling your mind and practicing a very real sense of self-forgiveness, both of which will transfer over to the rest of your life.