You came into my life at a perfect time Oh, you may not be perfect, but I know you're trying Oh, you came into my life at a perfect time Oh, you may not be perfect, but I know you're trying for me I know that I act up, tryna put it past us I just need to calm down, I just need a back I was introduced and I ain't on the same *** I was close to losing everything I came with Then I found you, my round two, my second chance I stepped on your feet at first, I'ma need me a second dance Pachata, possibly vodka, I see you trying, I love it I'm trying my hardest too I love you, I might as well cuff it You came into my life at a perfect time Oh, you may not be perfect, but I know you're trying Oh, you came into my life at a perfect time Oh, you may not be perfect, but I know you're trying for me When you stay down, straight ten toes We make love, then make dough I got a better now, this is what I pray for I won't ever play with you, always keep it straight with you We out of luck and super low, I will always try to save you When you need some head, some peace of mind, I'm your sanity When I spread my legs in your bed, I'm your masterpiece Watch my back, look back, it's fat Oh, when I move it to the music, it all comes naturally And it's all because of You came into my life at a perfect time Oh, you may not be perfect, but I know you're trying Oh, you came into my life at a perfect time Oh, you may not be perfect, but I know you're trying for me Oh, you may not be perfect, but I know you're trying for me