Jennifer has come a Long ways, been through a lot and shes still standing Tall Proud of Her.