It's OK to stop working on a project if you absolutely hate it. It is not a crime or a sin to throw it away. You need not feel obligated to finish it for charity or for pets. Your time is valuable.
That fabric that is too ugly to pay half price for is still too ugly if someone is giving it to you for free. Be selective.
Don't be afraid to cut into the most beautiful fabric you own. It becomes more beautiful incorporated into a quilt that you or someone you love uses and is visible. And next month, or very soon, you are going to find even more beautiful fabric.