Things started out a little rocky between her and I Each of us in turn at various points with our head in the sky We each had our separate roles to play Each of us dealing with our own foray It was still too early to see eye to eye Each of us too busy just trying to try In and out of contact throughout the years Each of us resolving our own issues and fears Now that we're both further down the road Each of us take turns sharing our load More and more as we speak to each other and share our view Each of us realizes we are but two She's further down the road than me Each of us knows where we are we both can see We speak our words and sometimes get carried away Each of us appreciating what the other has to say We both know we're lucky to have each other Each of us so glad we have one another We share a perspective from our own vantage points Each of us got here through our own checkpoints Sometimes I lean on her a little heavily Each of us still living our roles verily I'm so glad things worked out and she's my friend Each of us knows we had things to mend It's so rare to come across someone of like mind Each of us appreciates our rare find It's a special bond we share She's my mom and we both care