baby this is my life yeah this is my life baby ohhh this is life january 3 1986 watchin out for the fix took my first steps no clue at how physical life gets round uptowns cali ole projects whole life stopped when my daddy got popped one head shot he was dead on the spot now i m running around with my stomach in knots knowing that memories is all i got ohh nobody knows about the struggling i been through that s why i hustle like i do i gotta provide for my people yeah and nigga i done worked too hard came way too far to lose gangstas still gotta stay on the move live everyday with a point to prove mama jumped ship hoping shit gone change now i m a town bound nigga down for the grain i m feeling like i m loosing my sane cause nigga s round me been using cocaine i know my dreams of fortune and fame won t mean to slang just gotta except that i m on the road that was chose from above nigga love is pain  i go and know you been waiting for a long time shorty keep a strong grind never give up the sun don t shine you see i m where i belong now yeah just never ever lose perspective cause if the shit hits the fan and times get hectic i ll fall to my knees and thank god i m blessed with the strength to hold on and deliver the message so now you know about the strugglin i been through why i m hustlin like i do i gotta provide for my people yeah shawty i done worked too hard came too far to lose inc we on the move gotta tell me young nigga do what you do 