Why would a man promise marriage, propose, and then not follow through?? 😭

I know there isn’t one good answer, but we’ve been together for 7 years, living together for 6 and engaged for 4…he keeps promising we will set a wedding date and then time just goes on and on and he won’t. I’ve suggested a few dates here and there and he just says we will get married soon…I’m so hurt and confused.