Shoutout to all the boys I've loved before For teaching me I needed more I'm kinda glad they broke my heart 'cause Now it's yours I loved two guys from Connecticut With two closets full of skeletons And I couldn't be a therapist for them And I loved a kid from Hollywood But he cheated on me 'cause he could And I went full Carrie Underwood on him Ooh, I love the shit they put me through Because it led me to you I kissed a lot of frogs to get to the prince Shoutout to all the boys I've loved before For teaching me I needed more I'm kinda glad they broke my heart 'cause Now it's yours (now it's yours) Shoutout to all the boys I've loved before For all the fucking drama I endured But now I don't cry anymore 'Cause you're nothing like the boys I loved before I loved someone from New Jersey But he really, really hurt me 'Cause it weirdly made him happy to see me sad But you're from Arizona Oh my God, I love Sedona Man, you even make corona not so bad Ooh, I love the shit they put me through Because it led me to you I kissed a lot of frogs to get to the prince Shoutout to all the boys I've loved before For teaching me I needed more I'm kinda glad they broke my heart 'cause Now it's yours (now it's yours) Shoutout to all the boys I've loved before For all the fucking drama I endured But now I don't cry anymore 'Cause you're nothing like the boys I loved before Shoutout to all the boys I've loved before For teaching me I needed more I lost a battle, not the war 'cause Now I'm yours, hey, hey Shoutout to all the boys I've loved before For teaching me I needed more I'm kinda glad they broke my heart 'cause Now it's yours (now it's yours) Shoutout to all the boys I've loved before For all the fucking drama I endured But now I don't cry anymore 'Cause you're nothing like the boys I loved before