Are you able to share a screenshot? There are no discussion on my home page, probably because I set it up that way.
There are so many personalizations available in the settings on this site, I think we can find a solution for you that already exists. I think the home page component you're seeing is either your "thread watcher" or "your posts."
Or - are you talking about the "NEW" next to each forum on the forum list page? If so, I have noticed a quirk there. If I go first to "my posts" and look at all of the discussions that have a new post, then go to the list of forums, that forum will still say new even though I already looked @ the new thing. Maybe that is what you are seeing?