This 1125R should never be on anything but a track in my opinion
I defintiely bit off more than I could chew. Hell, it probably still is.
i take it you havent been riding long.
its good to hear your ok with no lasting injuries.
maybe you should re-evaluate your choice of transportation all togeather 4 wheels are much safer but even then it comes down to being able to control it.