Unless you keep detailed records of every spin in every session, including whether bonuses were taken, deposit amount, bet amount, etc over at least 12 months, you can't even begin to formulate an RTP figure for your personal play.
I've yet to see anyone do so. Comparing notes (whatever that entails) can be fun and interesting, but we all tend to remember our losses far more starkly than our wins.
It's also important to note that that RTP means "Return To Player".....it doesn't mean "Return To THE Player" (I.e. you). I think this is where some people get confused and upset, because their personal experience doesn't match the advertised RTP. Well, the fact is that it probably never will. One example with RTG real series slots is that the RTP figure includes the random jackpot. The RJ accounts for around 1.5% of RTP, so if you don't hit one, you're REAL theoretical RTP figure is around 93.5% rather than the 95% advertised.
The other thing to remember is that the RTP is theoretical. It is not a promise I.e. most players will never achieve it. Why?.....because the figure is based on hitting every possible combination of reels and symbols. It's not based on a time period etc. It's why the double pear tells us the RTP has changed I.e. a symbol has been added or changed to alter the reel and hence the possible combinations.
When you consider what theoretical RTP actually is, you only have to think of how often you have hit 5 wilds, or 5 scatters, or whatever the top payout happens to be. In most cases, you would say "never".....which means you haven't experienced all the combinations possible, which in turn means you're going to struggle to reach that magic RTP figure.
What I also find when people get upset about bad runs and poor RTP, is that at some point they've had an unusually great run.....perhaps winning a RJ or two. Seldom do we hear them questioning the software etc, until the run stops and the pendulum swings the other way. In fact, when I've questioned some complaining members over the years, and pointed out that they had a really big cashout or a big jackpot/win some months back, I get a stock standard reply like "that's irrelevant that was months ago I'm talking about now".....which is totally the wrong way to look at it. You can't just ignore the wins and complain about the losses.....well I guess you can, but you're in for a very negative gambling experience.
One last thing about frequency of features....its another one of those times when we forget the past. Personally, I've had times, as have others here I'm sure, when I've hit features every 20 spins for half an hour, or every 40 spins etc. I've also had sessions where I've waited 3-400 spins, or never got it at all. Again, you don't see posts about someone having a great feature run, but we hear all about the bad ones. I suspect that, if the records I mentioned were kept and included when features hit, that over time it would be about the average for the game concerned.
Anyway, I know some members don't like hearing this stuff, but its all based on facts so it is what it is.