Lyric discussion by everydaymakeup 

Cover art for I'm Your Puppet lyrics by Gregory and the Hawk

weave a secret I will sweep it beaneath the carpet where you'll keep it how weak is that? wish I was worth it to you

my take, is that this is about a "don't tell" relationship. she's being used, but is too naive to walk away & she loves him; he has her wrapped around his finger like a "puppet" it makes her feel worthless.

why do we do it?

i relate, sadly.