brokenbmx:We have been through a lot together.