Is it you?

I've searched so long, labored so hard,
I've fixed and cared and compromised,
I've given all, with nothing back,
Always endured life's sharp attacks.

I've walked in sin, and walked in faith,
I've made my share of big mistakes,
But through it all, I've come to know,
To always let my feelings show.

And now you're here, but what of this?
Another test? Another twist?
My feelings open once again,
I ponder this : Could now be "when"?