been through a lot

been through a lot (Explicit)