Kev, you are just like JT, and you will be as good and loved person in society, because God got him into your life, yeah God works in pretty mysterious ways.
It is hard to not love a birthdad, but he should never have beaten his own kids, I would never raise a hand to a kid, never.
You protected your little brothers, that does not make you into a Ho, you have shown courage in protecting them from the abuser, and you should feel proud.
When I read stuff you posted I thot! If I had been there, then he would never do that again, and probably end up in prison for it, and it is scarey being alone and frightened with no way out.
Never let the guilt be yours, it wasnt yours, you are a great guy, and you have shown courage beyond belief, but now it is time for you to be yourself.
You can always PM me if you dont find the answers to things you face right now, but it was never your fault.
It is so easy to blame life events on yourself, because you think! Hey, everyone wants to make it worse, but now you are grounded in a good family who cares loads about you, and we do too,