Could have, Should have (Picture of You)

I stumbled across
A photograph of
My old (ex?) friend (boyfriend?)

Looks the same
Perhaps a little more mature

Am I assuming that because
Time has flown past since our last goodbye or
Because of the little boy (son? the only one?) on his arms
And the smiling woman (wife? I hope the only one!) next to him

A flurry of memories flew pass
Makes me think of what could have been, what should have been
No regrets
Just curious of
What could have been and
What should have been