Chords used:
E		022100
Esus4		022200
F#m11(-5)	202200
Abm7#5		4x4400
A(add9)		577600
A(add9)2	077607
Bsus4(+3)	099800
Abm (no 5th)	xx64xx
F#m (no 5th)	xx42xx
A		x02220
Asus4		x02230
Asus2		x02200
Bsus4		x24452
B5		x244xx
verse
/ Esus4  E 	Esus4 E		/ F#m11(-5)			/ 
/ Esus4  E 	Esus4  E	/ F#m11(-5)			/
/ Abm7#5	F#m11(-5)	/ Abm7#5   A(add9)		/
chorus
/ Bsus4(+3)  A(add9)  A(add9)2	/ Bsus4(+3)  A(add9)  A(add9)2 	/
/ Bsus4(+3)  A(add9)  A(add9)2	/ Bsus4(+3)  A(add9)  Abm(no 5th) F#m (no 5th) E Esus4/
bridge
/ G				/ A 		Asus4 	Asus2 A	/ 
/ G				/ Bsus4 	        B5	/
verse
Esus4  E Esus4 E		F#m11(-5)		Esus4  E Esus4 E		F#m11(-5)
Sometimes 	is never quite enough		If you're flawless, then you'll win my love
Abm7#5			F#m11(-5)		Abm7#5			A(add9)
Don't forgett to win first place	and	Don't forget to keep that smile of your face
     
chorus
https://www.coveralia.com/acordes/perfect--acoustic-version--alanis-morissette.php
	Bsus4(+3)	A(add9)  A(add9)2			Bsus4(+3) A(add9)  A(add9)2	
Be a 	good 		boy			Try a little 	harder
	Bsus4(+3)	A(add9)  A(add9)2			Bsus4(+3) A(add9)  A(add9)2
You've got to measure up				And make me 		prouder 
A(add9)2  Abm(no 5th)	F#m(no 5th) E Esus4
verse 
How long before you screw it up
How many times do I have to tell you to hurry up
With everything I do for you
The least you can do is keep quiet
chorus     
Be a good girl
You've gotta try a little harder
That simply wasn't good enough
To make us proud
bridge
G    			G						
I'll live through you	I'll make you what I never was	If you're the 	
A			Asus4		A		Asus2 A
best, then maybe so am I	Compared to him compared to her 	I'm doing this for your 
G							Bsus4			B5
own damm good	You'll make up for what I blew	What's the problem...why are you crying
		
chorus
Be a good boy
Push a little farther now
That wasn't fast enough
To make us happy
We'll love you just the way you are if you're perfect