Problema ao comparar valor do Campo com Data Atual [RESOLVIDO]

Boa noite,

eu estava comparando uma data no sql e obtive exito, mas ao transcrever o código para o sql da consulta
ele me retorna 2 registros a mais com datas inferiores a atual, sendo assim errado, podem me ajudar no que esta acontecendo?

Aplicação: consulta
código no Sql da consulta:
existem 9 registros ao todo

7 com data_resolvido igual a nulo e tambem data_vencimento_atendimento maior que a data atual

porém a consulta me retorna 9 registros, ignorando a clausula.

SELECT

   idatendimento, manifesto, setor, providencia, data_cadastro, 
   fk_status, observacao, tipo_manifesto, status_ouvidoria, data_resolvido, 
   data_vencimento_atendimento, data_vencimento_abertura_atendimento

FROM atendimento

WHERE data_vencimento_atendimento >= CURRENT_DATE AND data_resolvido IS NULL

quem puder ajudar, agradeço muito.

Felipe,

O campo data_vencimento_atendimento é de que tipo?

Boa tarde Kleyber,

na aplicação esta como
Data e Hora

No banco postgres esta como tipo data com
timestamp without time zone

vez ou outra me ocorre problemas assim com data, ja passou por isso?

Boa tarde kleyber e a todos,

bom eu refiz a aplicação pois não me era lógico não retornar o resultado
almejado ao fazer isso obtive o resultado desejado com o mesmo código SQL na consulta
postado na pergunta da postagem

Obrigado Kleyber por se prontificar a ajudar, abraço a todos do fórum.