Been there. More than once. It gets easier after you come to the realization that at some point, this relationship will have to end. Until then, have fun, enjoy the BBFS and engaging conversations. If she's a good cook, that's a super special bonus.
Red flag to keep an eye open for so you can begin your breakup process - she wants you to meet her parents.
Protip on how to begin the breakup - have a threesome with another SP, and then pay her. I know it sounds fucking evil, but it'll become one of those events where both parties agree to the split. No heartbreak. No rebounds. No guilt.