That's a lot of long-term projects! I think I'd go crazy if I didn't have any instant gratification projects to do along with them. :)
I would too go crazy if I had that many projects that took longer to get done. I suppose when you get bored with one you just work on one of the others. I usually like having one long term and one short term project going-knit or crochet-so when I'm getting ready to give up on the long term I can start a short term and destress a little.
The Tunisian crochet mitred square blanket is looking terrific.
Great work on the rug, it's coming together very nicely.