Good luck. I admire your drive to improve yourself.
A note on mindfulness: it's often intertwined with New Age-y bullshit, but the core of it is actually very powerful. It was studied scientifically in the 60s, forgotten about, and has come back into the scientific mainstream in the last 20 years. All research that's been done so far shows that it's beneficial, although how much depends on many factors. It seems to be better than placebo at treating depression and anxiety disorders.
So if you plan to look into mindfulness, try to find a scientific/secular approach that doesn't feed you the New Age stuff.