Why does sex hurt lately?

Before January, when my boyfriend and I would “engage” i would feel fine and sex would feel great; for the last two months, sex has been hurting me, fingered, rubbed, etc. We always make sure there is moisture or lube to make it less rough but even still it’s been extremely painful.

( I’ve also been on Birth Control and taking Azo cranberry pills for about a year now and my food habit has not really changed so i don’t know what’s going on. )

Any suggestions? It would mean a lot!