The only thing I can suggest is that in "It's none of your business", the "your" is the key word so it needs to be stressed.