Man, glad to hear that things worked out for you in the end, Cap--- sounds like adoption was just the ticket for you! Sadly, I see mothers like your birth mother all too often as I do my grocery shopping in a complex right across from a social services building. It's so sad to think about all the kids out there with two and a half strikes against them from birth...
I'm sure it's difficult to be around your birth mother, but it would be very cool of you to try to establish relationships with your sibs--- I'm positive you would be a good influence on them, that's for sure.