Once up (Bm)on a time,
there was a (F#7sus)girl.
In her (Bm)ear ly years,
she had to (F#7sus)learn
how to (Bm)grow up liv ing in a (Gmaj7)war that she called (F#7sus)home;
nev er (Bm)knew just where to turn for shel ter from the storm.
It hurt me to see the pain
a cross my moth er’s face
ev ’ry time my fa ther’s fist would put her in her place.
Hear ing all the yell ing, I would (Bm)cry up in my room,
hop ing it would be o ver (F#)soon.
Bruis es fade, fa ther, but the (D)pain re mains the same,
and I still re mem ber how you (D)kept me so a fraid.
Strength is my moth er for all the (D)love she gave.
And ev ’ry (A)morn ing that I wake,
I look (Em)back at yes ter day,
and I’m O (Bm)K.
I of ten (Bm)won der why
I car ry all this (F#7sus)guilt,
when it’s (Bm)you that helped me put up all these (F#7sus)walls I built.
Shad ows stir at night through a (Bm)crack in the door,
the ech o of a bro ken child scream ing, “Please, no more.”
Dad dy, don’t you un der stand the (Bm)dam age you have done?
For you it’s just a mem o ry, but for (F#)me, it still lives on.
(Em)back at yes ter day...
It’s not so eas y to for get
all the marks you left
a long her neck;
when I was thrown a gainst cold stairs;
and ev ’ry day, a fraid to (Am)come home, in fear of
what I might (F#)see
next.
Bruis es fade, fa ther, but the (D)pain re mains the same,
and I still re mem ber how you (D)kept me so a fraid.
Strength is my moth er for all the (D)love she gave.
And ev ’ry (A)morn ing that I wake,
I look (Em)back at yes ter day,
and I’m O (Bm)K.
Mm,
I’m O (Bm)K.
I'm Ok by Christina Aguilera
1 person has learned this song
Easy piano arrangement in the key of B at 68 BPM. Difficulty: medium. Color-coded notes — no sheet-reading skill required.
About “I'm Ok”
- What key is "I'm Ok" in?
- "I'm Ok" by Christina Aguilera is in the key of B with a tempo of 68 BPM. Difficulty: medium.
- Is "I'm Ok" easy to play on piano?
- This arrangement is rated medium. It requires comfort with chord shapes and basic hand independence. Expect 1-2 weeks of regular practice for a confident performance.
- Can I play "I'm Ok" without reading sheet music?
- Yes. Our player offers a falling-notes mode (Synthesia-style) and a beginner mode with color-coded keys — both let you play along without reading traditional notation.
- What chords are used in "I'm Ok"?
- This arrangement of "I'm Ok" uses 10 chords: A, Am, Bm, C, D, Em, F#, F#7, +2 more.
- How long does it take to learn "I'm Ok" on piano?
- 2–4 weeks of consistent practice (20–30 min/day) for an intermediate player. Drill the tricky passages in isolation first.
- What other songs by Christina Aguilera can I play here?
- Try "KEEP ON SINGIN' MY SONG", "WALK AWAY", "SHOW ME HOW YOU BURLESQUE". All are available in our player with color-coded notes; pick the one matching your level.
More piano songs by Christina Aguilera
See all Christina Aguilera songs →More songs you might like
DANIEL
Elton John
LIFT ME UP
Christina Aguilera
BEAUTIFUL
Christina Aguilera
I TURN TO YOU
Christina Aguilera
HURT
Christina Aguilera
ALL I NEED
Christina Aguilera
Bigger Than My Body
John Mayer
BLACK HOLE SUN
Soundgarden
BABYLON
David Gray
KEEP ON SINGIN' MY SONG
Christina Aguilera
YOU HAVEN'T SEEN THE LAST OF ME
Christina Aguilera
DIAMONDS ARE A GIRL'S BEST FRIEND
Christina Aguilera