Agree with Daviemac, about the two bookings aspect, with an addition.
Rather than just “not go back”, the other option would be “mention it, either during the first booking or when booking for the second time”
“You texting so late nearly caused me a problem, last time I booked”.
Based solely on the SP’s (appropriate) responses on this thread, that would have staved off the issue, as they’d have known the OP’s preference.
As for “not seeing an SP because they BB with their partner” : I suspect that’d narrow down the pool of SP’s the OP would consider, massively. Again, did they ask? What did they expect??
For these reasons, the OP doesn’t present themselves well.
Be that they are being unreasonable / obsessive (about the BB with partner), unreasonable (about the ‘no text late at night, but not telling the SP either during first booking or when making the second booking), or a neg without cause (the review is still useful, but the red seems unfair) : they are coming across as having a grudge / not being realistic!