Once Upon a Time's end of season run will bring mew light to to the ongoing battle between Regina and Mr. Gold. OUAT star Robert Carlyle spoiled about the creation of the Storybrooke curse and it's true purpose.
“Certain things happen toward the last five or six episodes that shake our relationship,” teases Robert Carlyle. “You realize that maybe Rumplestiltskin [didn't create the curse] for her at all; maybe he was doing it for himself. Maybe the curse was created for him.”
Source: TV Line