And it's hard to stay optimistic when none of your hopes came true.(but maybe, it's just not the right time)
But how long should I wait for a thing which could prove that I'm not a good-for-nothing?
How long should I wait for a miracle?
I've been disappointed for countless times.