I've used the word "forced" in a few posts regarding KC keeping and raising Caylee, but I think "manipulate" might be a better word here. I honestly believe that CA is a master manipulator, based on what I have seen in interviews, and have read in docs etc. CA most definitely dominates and controls her family members...and probably always has. In order for a person to be able to have that kind of control over others, they have to possess the ability to manipulate. Cindy is a master at it IMO, and KC learned from the best. I believe that Cindy manipulated KC into keeping Caylee, for various reasons. By the time CA found out about the pregnancy, she was already well aware of KC's irresponsible, defiant, lying ways. She was already losing control over KC. Maybe CA thought that KC would change and become responsible if she kept Caylee, after all, there is no other love other than Gods love, that can compare to the love a mother has for her child. Maybe Cindy was already having regrets on the way she raised KC and thought that she could fill a void in her own life by having Caylee in it...kind of like a second chance at parenting? I truely believe that KC did NOT want Caylee in the beginning and did indeed discuss adopting her out. However, I believe that CA sugar coated the realities of what KC's life would be like with a baby, and convinced her to keep her. I think KC was already convinced to keep Caylee by the time she discussed the issue with JG. This is why when JG suggested that the baby be put up for adoption, KC was adamant about keeping her. After Caylee was born, KC quickly realized that CA's sugar coated explaination of how life would be for her as a mother, wasn't so. KC's resentment, hatred and anger towards CA is now fully fueled....game is on. This is so sad to say, but I believe that little Caylee became a tool for CA and KC's power struggle in that house. I believe that both of them used Caylee to hurt one another, leading KC to commit the ultimate power play and hurt against CA that only a severe sociopath could do......she took Caylee's life. IMO, CA and KC were used to fighting, especially over Caylee, so I do not believe that the fight on the 15th made KC angry enough to snap and kill Caylee on the spur of a moment. I believe that killing Caylee was already thought about, long before that fight. KC thought of Caylee as a chore, a pain, an interruption, a tool, and an object. After the fight on the 15th, I believe that KC was done puting up with CA, she was done playing her games, it was time for her to make the final power play, in her mind. She no longer needed Caylee for her own benefit..it was time to make CA suffer the ultimate consequence for invading and ruining her life. In KC's mind Caylee and CA was nothing but a problem to her...she removed one of the problems permanently, while crushing the other one for life. she wasn't just partying after she killed Caylee...she was CELEBRATING IMO. Sorry so long, all the above is simply my own theory and opinion.