OH DEAR, sounds like you have had a really bad day.
put it away and look at it another time when you are more in control of you frustrations.
Hope you do finish it or get someone else to. lots of time and effort go into our quilts it would be a shame to let it beat you.