During a recent episode of Celebrity Fit Club, Kevin Federline made a heartfelt apology to Shar Jackson about his behavior and all the pain he has caused her in the past.
Federline left Jackson, with whom he has two kids, for Britney Spears, with whom he then had two more. He opened up to his former flame by saying;
“I’ve seen her go through so much stuff before the show, and I’m a big part of that. I know I’ve caused you a lot of pain. I’ve been really selfish. I guess I got so wrapped up in all this other s**t that I never really got a chance to sit back and apologize to you. I really do want you to know that I am sorry. I think I got caught up in my own selfishness. When you’re in a moment like that you don’t really think about anyone else.”It’s just been a wild ride the last few years and I’m sorry that you got a big s**t at the end of that stick.”
Jackson responded explaining, “that meant the world to me.”