Khloe Kardashian admits she has always had a battle her weight and probably always will. 

"I think my weight is my biggest lifetime struggle. It's not the biggest thing in life, but it does get you down sometimes," Kardashian said in a recent video posted on her blog.

The Keeping Up with the Kardashians and former Kourtney and Khloe Take Miami star said her weight always fluctuates and never seems to be just right.

"My weight is always going up and down. I'm always fighting that and I feel like no matter what I do, I never look good enough to everybody else," she explained.

However, Kardashian noted she has gotten better at caring more about what she thinks about herself than concentrating on the opinions of others.

"But that's been a struggle that I think I've gotten a hold of -- is not caring what other people think," Kardashian said.

In addition, the 26-year-old revealed she is satisfied and comfortable with how she currently looks, but still finds it difficult not to take people's criticism into consideration.

"Now I just have my body how I like it, but as much as I say that, still, other people's words eventually do come and hit you hard," she said.