Am I stupid for waiting?

So my boyfriend of almost 7 years suddenly wants to call it quits last week. Nothing has been clarified for sure. Im am happy to give him his space to clear his head but am i silly for waiting for him. He feels as though we’ve lost the “spark” but isn't willing to try to work on things either. As far as im concerned everything has been going great, weve been on holidays recently and had planned to do things in the nee year also. So this was a complete surprise to me when it happened. Of course the timing is horrible being so close to chistmas but am i being completely delusional for wanting to wait and hoping he will want me back?

Am I stupid for waiting?
Post Opinion