Are you mine?

I know you are mine;
And I feel good to know;
But are you mine to keep?
Or you are just passing?
Are you on your way?
Are you here to stay?
What I see looks so good;
But for how long?
Will it last?
Isn’t it a fleeting cloud
In the sky soon to disappear?
My heart is worried;
Sleepless nights I have;
And long to know
If you will assure me
I am for you
And you for me to stay;
Those words
My ears long to hear.
Say them;
And say them loud.
Let me know
If you are mine to keep
Or you are on your way,
Fleeting pass on stage.