How to keep the replies together?

This is not true.

When you Reply to a Topic, it will create new Posts that are Replies to the Topic.

The Topic OP is itself a Post.

A Topic is just a stream of Posts. It is one dimensional, but can have sign-posts for linking specific Posts to Posts they Reply to.

Topics are not “Threaded”