Let $X$ be a Banach space with basis $(e_n)_{n=1}^\infty$, and suppose that $(x_i)_{i=1}^\infty$ is a normalized block basic sequence of $(e_n)_{n=1}^\infty$. In addition assume that $(x_i)_{i=1}^\infty$ is subsymmetric, weakly null, and such that $\sup_i \left\vert \text{supp}(x_i) \right\vert = \infty$.

My question: is it possible to extract a subsequence $(x_{n_j})_{j=1}^\infty$ for which $\sup_j \left\vert \text{supp}(x_{n_j}) \right\vert < \infty$? Perhaps find an equivalent normalized block basic sequence $(y_j)_{j=1}^\infty$ of $(e_n)_{n=1}^\infty$ for which $\sup_j \left\vert \text{supp}(y_j) \right\vert < \infty$?