I found it painful as well, but I did nearly give birth before the c-section and I always blamed it on that. So maybe it was both that and the section.

Definately use lots of lube and found different positions also helped. What felt good before did not feel the same afterwards.