I'm so sorry about your back! I hate back pain. Have you seen your chiropractor?

You should be so proud of yourself for finishing under those circumstances. It shows you have a lot of determination and a strong will, which will help you do awesome in your next race. In the mean time, take it easy and get the back problems solved.