Did I deal with this sub correctly?
TLDR
I've watched this exact downgrade drama play out dozens of times, and the short answer is: you handled the substance right, you just handled the timing wrong. Your boundary was correct - the mistake was letting it live in your head instead of in your written pricing.
Does a downgraded sub still get VIP attention?
No, and the math makes this simple. He chose to drop from $400/month to $12/month - that's his decision, and that decision defines what he's owed. $12 buys your content feed. It does not buy daily conversation, selfies from your real life, or food pics. Those things, at your pricing, are roughly 33x more expensive than what he was paying. When he kept messaging daily after downgrading, he wasn't continuing a relationship - he was requesting unpaid labor and hoping you wouldn't notice the difference.
This is the trap I see constantly: a sub is generous for a couple of months, and suddenly the generosity feels like the baseline. "I see how it is" is the tell. It means he'd already reframed your attention as something he was owed rather than something he bought. Subs like this often treat a downgrade as a test - will you keep giving VIP treatment for the cheap tier? If you cave, you've taught him that pressure works, and you'll get more pressure, not more loyalty.
One reframe worth internalizing: he's not an "investor" in you. He bought a product - your time and content at a specific price point. The toys he funded earned him the exclusive video you promised. Deliver that, and the ledger is clean. Gifts don't accrue status, and reciprocity language ("he helped me, so I owe him") is exactly the guilt loop that burns creators out. Roughly 250 words on the topic
Could you have handled it better without giving in?
Probably a little, yes - cheaply and briefly. Days of silence forced him to demand an explanation, which put you in a defensive conversation. A two-line neutral reply costs almost nothing: "Swamped with school this week - my time is a VIP feature, but happy to chat when you book VIP again." Same boundary, one message, no resentment vacuum. Better yet, offer a bridge: if you have a paid chat or sexting option, a downgraded sub has a legitimate next rung instead of trying to climb back for free.
What you should absolutely not have done is keep chatting daily in hopes of a future big tip. That's a sunk-cost fantasy. It burns hours you don't have, trains exactly the entitlement he already showed, and produces unreliable returns. You can't control someone who exits by resentment - there's no script that holds a person who thinks your time was his gift.
The real fix is upstream: put tier benefits in writing. "Lower tiers: content. VIP: my time." If it's visible in your product, you never have to explain it mid-confrontation, and clear boundaries losing you a handful of low-value subs is a win, not a loss.
Where should you set the boundary next time?
Before the downgrade, not after - write your tier descriptions so the verb "chat" only appears next to your top price, build a paid-chat middle rung, and don't chase blockers. If you want a platform where this dynamic tends to run smoother because fans come explicitly to pay for live interaction, I'd point you to xlovecam over most subscription setups. His reaction is data about him - treat it that way.