Have you ever wondered why Cheerilee was without a special somepony on Hearts and Hooves day?
Have you ever considered that there may be a story there? Perhaps many stories?
What if that 'date' with Big Mac was actually a rather good date by her standards?