Will he ever marry me?

I have been with my SO for 17 years. We have 4 kids. Our oldest will be 16, 13,9 and 2. I have asked him several times why we aren't married and he kept saying nows not the time, it will mess you up with school, just kept making excuses. Well I left during the pandemic and I eventually came back and he asked me to marry him then and I told him no. He said “too late”? I said he was only asking because I left and i want him to ask because he wants to get married.
he hasn't four years later.
his sister who has been in a relationship for 13 years just eloped and I told him how it makes me feel that everyone is getting married around me and yet he refuses to marry me. He said we will get married just not now. I dont know what to believe anymore. m done school i graduated with an associates degree.
can I have a guys input on why he won't marry me? Should I hold out that he will marry me or should I just end it and move on?

Will he ever marry me?
Post Opinion