Raven862 asked about this song from Littlest Pet Shop, so enjoy your request! I thought that when she gets pulled into the amulet during Forever Royal, Sofia could sing this as she faces off against Vor. However, she gets a very special surprise when she hears some special people she knows singing with her to give her strength to face her enemy (as well as a surprise visit from a special friend!). Littlest Pet Shop is not mine.

Sofia: I ask, I hope, and I wonder when
I wonder when I'll see him again, but no
I can't, no, I won't give up
Cause you gotta be strong when it comes to love
Yeah, you gotta be strong and you can't give up

Cinderella: You gotta believe in yourself
Believe in your friends

Sofia: They are my friends

Jasmine: 'Cause in the end they will come through

Sofia: They will all come through

Belle: They always do

Sofia: They always do

Ariel: I mean, not at the moment

Sofia: Not at the moment

Tiana: But usually it's true

Sofia: I've gotta believe in myself
Believe in my cause

Princesses: Believe in your cause

Sofia: Cause in the end my bones will mend

Princesses: Cause in the end your bones will mend

Sofia: Don't let a little setback ever get me down
Cause I've gotta play tough when it comes to love
Yeah, I've gotta be strong and I can't give up

Rapunzel: Persistence, that's the key
I believe in you and me
Keep trying and you will see

Olaf: Oh no, this looks bad.

Sofia: Oh no, I've gotta believe
Ain't got no tricks up my sleeve
Love has gotten me playing sick now

Mulan: You gotta keep trying hard now
'Cause you can do anything

Princesses: You can do anything

Cinderella: Even build a shelter out of snow
Yeah, you can't give up no matter
How bad it might seem

Olaf: Oh, whatever, forget it. We're doomed!

Princesses: Oh yeah

Sofia: I've gotta believe in my cause
Do what I've got to do

Princesses: Do what you got to do

Sofia: It will be worth it in the end

Olaf: Worth it in the end

Sofia: Some people try to tell you
That you've gone too far
But you gotta play tough when it comes to love
Yeah, you gotta be strong and you can't give up

Sofia (spoken): And Olaf, how about a warm hug for good luck?

Olaf (spoken): I like warm hugs!