Blessed my life when I saw you Just in time I was overdue Made my heart skip a beat to The greatest feeling I know You making me nervous On god I don't think that I'm ready to meet you, this world ain't perfect Had yo momma rethink her whole life just to keep you, I pray that we worth it And you a new reason to keep me sane This new generation getting built for change Protecting yo heart for what come yo way Oh baby I And I don't know if I'm ready but I'll make all my time for you Take my time with the music I'm trynna incline for you yuh And if you gotta dream then you gotta protect it Your heart too precious just to let anybody end it Let alone knowing that you been my greatest blessing Shit I hope you get this message Blessed my life when I saw you Just in time I was overdue Made my heart skip a beat too The greatest feeling I know I thought I had to give you tough love, cause that's how I learned But now I see I'm projecting all of my scars n burns My kids ain't here to relieve me no I am here to serve All of the fruits of my labors that all my seeds deserve You terrify me, I'm trying to be the best I can be Just stick beside me, I'll guide you towards whatever you seek All of my music, my passion, this shit comes second to me I got my sons and my daughters, the greatest blessing to me Blessed my life when I saw you Just in time I was overdue Made my heart skip a beat too The greatest feeling I know