In short, my new entries (entries from April 2013 and anything after March 10th) are not showing up on my main page. The most recent entry showing up is from March 10 2013 and there have been about 20 or so new posts since then. They only thing that seems to correct it and allow the posts to appear again (in the right order and everything, like nothing was ever wrong) is if I go in and edit the newest post, or post a new entry without scheduling it. And sometimes even doing these things do not fix it, it just continues to show the post from March 10th and before. (As of the moment I'm posting this, it seems to be working. But this is occurring every single time I make a post).
I have never had this issue until recently and the only change I think I've implemented is that I've been saving quite a few draft posts (to come back to and post later), and I've been scheduling posts more and more often (almost every post is now being posted at a scheduled time instead of immediately because of the convenience of writing multiple posts at once). I have quite a few plugins and thought they might be disrupting things, but I haven't added anything recently and this is a new problem, only in the past month this has been happening.
I hate to just stop using the schedule feature as that's making my life a lot easier, but I'm not sure what in the world is going on with the posts not showing up. It's not just happening to me, other users viewing the blog have reported the same issue with the posts.
The posts are viewable if visited from their direct links, but they're not showing up on the main page or on the calendar.
As I said, it doesn't seem to be happening right this moment, but it's happening consistently.
My blog is: http://beyourpet.com/diary, I'm using an edited Patchwork theme, and a large list of plugins. I can provide more info if needed.