This is almost an exceptionally rare comic element in this arc: Sakura misunderstands the past (part of it), yet correctly anticipates the future. Her feminine intuition does not even need to know that, in Chapter 109, while she stayed up all night searching for the necklace Shinobu-kun had given her, Fumi was spending the night asleep with her arms around her naked boyfriend.
In what way either of them "anticipated the future?"
In my opinion, Sakura doesn't anticipate anything. All we are shown is her reacting to what is in front of her and, of course, based on the worst interpretation. She does this very often.
And Shinobu never once thought "I knew it!" Both of them were caught by surprise by the events that would come to pass.
If by "anticipation" you mean the mangaka hinting at situations that will come to pass, well... It's almost as if "misunderstanding" and "acting rashly" are the biggest tools in the mangaka's toolbox.
Of course, Shinobu-kun’s secrecy regarding Fumi is impeccable.
I don't think they are even in the same league when it comes to "things I should've been honest about." Not saying Shinobu is blameless, but he is absolutely not on Sakura's league.
Yet the comic effect resurfaces a few months later in another intriguing form: Shinobu-kun does not contact Fumi for several months. Logically, that should mean a return to reason and a cooling-off period, but instead things heat up—within two hours of seeing Fumi again, Shinobu-kun makes her squirt, so long as Fumi takes the initiative.
It's not intriguing at all. Shinobu is depressed, lonely, feeling worthless. Then, a woman who he like, albeit not romantically ...yet... comes to him, gives him some tender loving care and reaffirms that she wants him to know her. She doesn't pounce, doesn't demand his affection, just "i am here." This is one of the few instances in the manga that an MC reacts like a human being. He was starved for affection and Fumi gave it to him. Besides, they always had great chemistry, so this isn't surprising at all.
Those blank months are agonizing for Shinobu-kun and Sakura’s old relationship, but for Shinobu-kun and Fumi’s relationship, they might as well not exist: even with absolutely no contact, they cause no negative effect whatsoever, and the relationship resumes seamlessly.
Nothing "resumed." Shinobu is vulnerable and depressed, and this beautiful girl is in front of him, just asking him to look at her and being there for him. Yes, after months of loneliness, Shinobu cling to it. Oh my god, what a bastard!
Since you like parallels notice that Sakura, in a stupid plot contrivance, encountered fuccboi and just went with him. Right after the fact. And she let fuccboi do whatever he wanted to her. Fuccboi simply took her "for her own good" I guess.
On the other hand Shinobu could've called Fumi, could've tried to find comfort with any of the girls that are shown to have some feelings for him. He just stayed put, licking his wounds. When he finally meets Fumi, she basically tells him "I'm here for you." What happens next was far healthier and consensual than with those other two.
The author is clearly using similar narrative techniques throughout to portray these complex character relationships: unless you have an omniscient perspective, the people at the center of events do not necessarily see the truth.
The author is not playing 4D chess. She is playing checkers. While I can give you that the parallels might be planned (and even then...), I don't think there's any foreshadowing in the work.
I do think yours is a good post offering an interpretation where Shinobu and Sakura follow similar paths. They do not. The director scene showed it. The breakup attitude of both of them showed it. The fact that Shinobu, when he saw Sakura leaving the taxi, didn't ran away into Fumi's bed, showed it.
Not saying he is perfect, far from it. But he is still a good measure better than Sakura.