How will an apology from him make anything any better, if you happen to believe he is truly sorry then you may find redemption in him, and in that forgiveness consider taking him back which would be, in my opinion, a foolish decision after all you've told us about the relationship (especially if it has progressed to him physically hurting you).
If however you recognize that at this point the only true apology you need is the one you make to
yourself for allowing your mind to waste this much time on an abusive relationship and then
accept it to yourself that you are human and we all make mistakes, and move on, find love again with someone that can love you back the way you deserve.
An apology from this guy to me would be like a slap in the face after all he did, is that really what you want, for him to admit he is sorry, you already know he is "sorry" the question is can you forgive yourself for investing so much energy and effort into the relationship that ended in your pain. Forgive
yourself, we all make rotten choices (if you are waiting for him to say, yeah, you were right and it was all my fault, you are wasting your time, you need to spend some time angry at him for the years you wasted on his sorry ass)...... move on katyg, if you really want him to be sorry, have a good life without him, show him what he missed out on, eventually what he thinks and/or what you thought about him just won't matter anymore and happiness will replace all this drama, don't become addicted to drama, it's very enticingly destructive and eventually progresses into something that
will cause you insanity.
Forgive yourself, forget about him, go out there and do something for yourself, go back to school, go learn a trade of some sort, do something to better yourself for
you, do something for yourself you can be proud of, go build some of that self-confidence in katyg, build back the belief in yourself in your instincts that he took from you and live a stronger life than before you meet him because now you know what you will not permit to happen in another relationship, grow from this, use this experience to make
you stronger, you really do deserve to be treated right, you really do deserve to be loved, now get out there and live, for
yourself. Good luck and don't give up, time and patience and living for yourself, fighting for and really believing
you deserve your own happiness
will see you through this.
p.s. who cares what his family thinks, they are his shelter
not yours, and apparently they aren't the kind of shelter that harbored a very nice boy.