Khloe Kardashian is living life with no regrets. The 29-year-old "Keeping Up With the Kardashians" star had a pretty difficult year that ended with her divorcing NBA player Lamar Odom. Despite all of that, Kardashian told Cosmopolitan for their April issue that she's determined to stay positive.

"Your life is meant for you to understand and process, not to make anyone else happy," she said. "Kim was so thrashed for her marriage and it not working out. If she wasn't happy it took guts to say, 'You know what? I can't do this anymore.' But you're damned if you do and damned if you don't. People hate us for showing stuff and they hate us when we say, 'Fine, we won't show it anymore.' I don't have any regrets. I wouldn't change a thing. You learn as you go."

Kardashian also said that she's not letting her failed marriage ruin her attitude and still would love to have a family of her own one day.

"I love kids," she said. "I hope and pray I have kids when the time is right."

Following her split from Odom, the reality TV star has been slowly toning up and dropping pounds. The outspoken Kardashian sister has not been shy about her weight loss and often posts photos from her intense workout sessions. For Cosmo's cover, she wowed in a in a black and white short jumper with a deep V-neck. Inside she ditched her shirt and posed topless wearing just a blazer and torn denim shorts.

In an interview with Life & Style magazine last year, Kardashian dished on how she lost the 25 pounds and what she's doing to keep it off.

"Right now, I try to go on a hike or something," she said. "I work out at least four to five times a week. At least I try."

"I tried to cut out a lot of sweets. I'm just changing my diet slowly," she added. "If I do too much too soon... I know I'll go back and binge eat... and cry. [Staying in shape] is always going to be a lifelong thing for me."