Twitter experience has sucked since they made changes to the service where some Tweets are filtered from your timeline.
The tweets would appear in my custom Lists, but not in my main feed.
Something had to have changed or wasnt working properly.
It turns out, there was a setting enabled on my account that personalizes the experience on Twitter.
Perhaps I accidentally toggled this setting.
If I did enable it, I had no idea that it actually filters tweets.
To block the setting that causes these missing tweets, do these things:
That was it!
Once I disable that setting, there we no more problems with missing tweets on my timeline.
Now I can get back to enjoying everybodys tweets instead of Twitter trying to figure out what I like.