How we exclude current post form related posts

Use the parameter 'post__not_in' to exclude post IDs:

$posts = new WP_Query(
    array (
        'post__not_in' => array(get_the_ID()) // exclude current post ID
    )
);