Hello,
Painful sexual intercourse, called dyspareunia in medical terminology is not an uncommon occurance after having a baby (even though it's been 2 yrs) and C-section.
Are you Nursing? Does the little one still wake up through the night or sleep w/ you?
Along w/ adding some lubricant, you may want to try different positions as this will help you to relax (enjoy) it more, in turn adding your own lube!