You?re floundering with no plan. Make a plan and shift from there as necessary. Perfection is the enemy of good. Don?t be a Captain Sobel about it. In the grand scheme of things, a year or two is nothing if you work your plan correctly and with a long view. Sounds like you?re wanting immediate gratification, which 9.9/10 will result in poor decision making and failure.
eta: we already told you before to complete the degree come hell or high water. You didn?t. You shifted course. Why? As others have said, the degree?s major itself is superfluous to simply completing it.

