You're really lucky that YOU are ok. The bike can be fixed. I got rear ended while in my car at a red light almost 4 years ago. I have permanent neck damage and still can't get over worrying about someone rear ending me again. I never stop watching the rear mirror at a light, especially if no one is stopped behind me.