I don't think this is 100% right but it sounds good :) Correct me if I'm wrong!
*Thanks to those that have helped me tweak it!*

EDIT: just realised my guitar is out, so it might not sound right if you play with the 
but played alone sounds fine!! Tune down half a tone to play with the song.

Chords used: 
C:      032010
Cmaj7: 032000
Am:     x02210
Fmaj: 133211

CI'm (x32010@1)your puppet
       Cmaj7I'll (x32000@1)learn to love it
Cand (x32010@1)I'll undress
Amif (x02210@1)you need it
     Fmajbut (133211@1)please don't need it
 Amif (x02210@1)you need it
Fmaj
I'll scream out

Cweave (x32010@1)a secret
Cmaj7
I will sweep it
      Cbeneath (x32010@1)the carpet
          Amwhere (x02210@1)you'll keep it
          Fmajhow (133211@1)weak is that?
      Amwish (x02210@1)I was worth it
Fmaj
to you

Creview (x32010@1)my wishes
       Cmaj7for (x32000@1)fair weather
           C (x32010@1)                            Cmaj7'cause (x32000@1)I know if it clouds or rains or snows
    Amyou (x02210@1)wont be there
       Fmajhow (133211@1)weak is that?
          Amwish (x02210@1)I was worth it
Fmaj Am
to you
Show more