Love Poem: I Just Found Out the Meaning

I Just Found Out the Meaning

I just found out the meaning to my bachelorhood. 
Now, it's clear to me that those experiences I had earlier are lovelorn.
I've just found the reciprocal affection 
I have been struggling for all these years in courtship.

I just realize I have found the right woman for my unborn generations.
I've just found the true companion I can confide in at all time.  
I found love at last in this angel who now means the world to me.
God! Thank you to have sent her to me on time,
And not until the beauties in her has faded like tainted rose.

My prayer now is that God shouldn't let me lose someone
Like her that would be very hard to replace.
And I as well pray not to find any course (at a later time) to regret or curse the day we met.
I've just found out she needs white roses; she is a virgin.