a lot of people tend to confuse cats showing their belly for belly rubs, but it’s actually only something dogs do, for cats its a sign of respect and trust, they are not expecting to get pet, so when they do it’s not uncommon they get startled or think its play fight, of course there are expectations and some cats who ADORES belly rubs