It's not Karma, but hopefully a lesson learnt.
Driving too quickly / beyond your abilities = repair bill. Doing this in built up areas = potentially an injured pedestrian.
It's not all bad though - perhaps this will have saved you from a more serious accident in the future?
May I also suggest some driving instruction on a skid pan or on a track? So many people crash when the back end steps out on their car totally uncessarily. If you'd not done anything at all, there is a good chance the car would have corrected itself, so often people wind on loads of opposite lock and end up spearing off the road in the other direction causing twice the damage they would have done otherwise! Leaving the traction control on might have helped you in this instance - but it won't always save you but some instruction/training might!
Good luck with the repairs