I don't know who needs to hear this right now, but you're not stuck. You've probably just set your expectation of time for accomplishing your goal way too high. OR your consistency for reaching that goal is not based in fact, but in fantasy.
In a world that glorifies the "overnight success" story... be the one who wins by staying consistent, for as long as it takes. Don't do a "crash" diet, or business plan for a temporary burst of success. You'll make your impact greater with your consistent daily action.