Yes, Ursula was a main character. She had a lot of influence on the story. Her actions and decisions had a major impact on other characters and the overall story arc. For example, she made deals with other characters which changed the course of events. So, without her, the story would be very different.
Ursula is the sea witch in the Little Mermaid story. She is a very evil character. She tricks Ariel, the little mermaid, into giving up her voice in exchange for legs so that she can go on land to be with Prince Eric.
Ursula's origin story is quite complex. She was once part of a magical underwater community but was expelled due to her ambitions and dark tendencies. This set her on a path of becoming the infamous villain we know, always scheming and using her magic for her own ends.
The story behind Ursula can vary depending on the specific context. In some cases, she might have had a history of being betrayed or seeking power out of desperation. Different interpretations give her diverse motivations and origins.
A different way to develop their relationship could be through a magical accident. Let's say a spell backfires and Ariel and Ursula's minds are swapped. They have to live in each other's shoes for a while. Ariel experiences Ursula's loneliness and the reasons behind her actions, while Ursula gets a taste of Ariel's kind and curious nature. This could lead to a more empathetic relationship between them.
One possible motive could be power. By stealing Ariel, Ursula might have planned to use her as a bargaining chip with King Triton. Ariel was Triton's beloved daughter, and Ursula could have demanded something in return for Ariel's freedom, like control over part of the ocean or some powerful magical items.