You found the issue here with your question. They have similar content, so Google is showing only one. I would try to change the on-page SEO attributes of your articles to target different keywords.
It's not very often that Google is going to show the same site for the same search unless the articles are quite unique. They strive for diversity in their links.
You may be able to accomplish a little more uniqueness by changing the Title, H1, name of the article, subheadings, content, incoming links, etc.