this for you there ain t one day that go by where i don t think about you this for my mother rest in peace to you and yours ride with me come on i know you watching me guiding me i know from up there it s like you watching menace to society listen you was thirty two i was only nine but i ve learned so much with so little time now i m surrounded by the best of my kind we put it all together couldn t waist your pearls on swine ma you taught me better you can t protect me or expect me to not struggle n fight cause see death is a part of life what i wouldn t give for 1 more day wit you one last embrace n face to face wit you explain everything that made me what i am a grown man from the ground up with my own hands will i forget you neva down right angry sometimes that we ain t here together you can feel your roots and see how strong we are who would ve thought we could get this far damn i miss you even though i know it s been tough i can t stress enough no matter what mama i love you you ve always been there by my side you ve taught the wrong from the right mama i love you yesterday was you fifty ninth birthday time flew missing you in the worst way i still feel the same pain since the first day you left through death on god s request i can t complain through the year s mama i ve been stressed through them bullets and the bad times i ve been blessed for the times that i fail but i tried my best able to do for my loved one s real success your the source of my strength i was blessed with your gifts your insights your wisdom your penmanship fun n games i m doing thangs i know you wouldn t agree with what i drink what i smoke who i be with you made sure i got some love when there wasn t none opened up my heart showed the world where i m coming from your little grandson is just like your little boy mama what you built here no man can ever destroy your bundle of joy i ve been through so much i lose touch and sometimes i feel that life sucks my women try to get close i push here away she wanna talk i just sit there with nothing to say feel me its all the pain i contain on the inside you in the right place but left me at the wrong time use to cook clean and sing me to sleep now i only go to bed with my heat damn i miss you  the school of hard knocks where i learned life s lessons with not enough answers and too many questions when you had me you gave birth to a soldier now i m much older now the world much colder our lives in the hands of politicians that don t care we ponds in the game biological warfare the family s so spread out n disconnected trying to hold things together put my soul on records it s hard you know your daughter had a baby too a beautiful baby girl just another little piece of you another branch we can add to the family tree responsibility bringing out the man in me you ain t a man if your not taking care of home raise and protect my own until they full grown no matter how much these streets try to change me i m never gon forget how you raised me i love you forever yeah all the mothers all the daughters yeah come on sun moon earth yeah this for you uh damn damn i miss you