Pieces of a puzzle, a poem for Mike by Tracy Diane Miller

Am I a puzzle
Pieces hard to find
Then came you
To put me together
Using your heart and mind
But what was your strategy
What blueprint came to be
A guardian of a jigsaw puzzle
Those pieces of a puzzle named me
You saw through my confusion
Undaunted by my despair
You put together the pieces of a puzzle named me
With your loving care