What has been some experiences on the Depo shot

Sam
I haven't had my shot yet but that is the method I've decided on. What's some experiences other people have had so I know what it does. I know everyone is different but it's still good to know what it can effect.