I do believe in CSPT longer-term, but they and factors out of their control sure can make it difficult! And that's the truth of it....