Guys, why does it take so long for you to propose?

Me and my boyfriend started dating in 2020 January. It was a rough one, because I had undiagnosed BPD and it was his first relationship. After a year, he wanted to propose but he changed his mind. Fair, I didn't really care. We moved together. Then the 3 year mark came and I told him I am in it for marriage and if he didn't feel like proposing, we should break up in a year, he finds someone he could hang with and I find my husband. We had an agreement of him proposing 9 months after the 3 year mark. But after our anniversary, something surfaced and problems have arrived, we had to rebuild trust because of his fault, and he paused the proposal again. I think we have had a fairly good relationship in the past year. Much better then an average relationship. So at our 4th anniversary I asked again about my ring because I just remembered how Im not just dating for fun. He said he picked the one from my favorite jewelry shop, and he told me it will happen before this summer ends, but he doesn't want to tell me the date. I realized he doesn't know my size so I asked him about it too, and he told me we still have time to go and measure it. So I know the ring is real and true, he talked to my mother about it. But now I feel like I dont care, it will be almost 5 years when he finally proposes and I feel like its just because I wanted to be his wife, not because It would have already happened. I feel stupid for nagging him, I should just waited and leave when I realize it wouldn't happen

Guys, why does it take so long for you to propose?
Post Opinion