Tanggap ko babaero siya, tanggap ko marami kami
Gusto ako ng magulang niya kasi nagbago daw anak nila because of me.
I'm head over heels sakanya.
I love him so much.
I don't know if I'll give him another chance.
I'm so stuck.. I know napakaworst ng situation ko pag naging kami pa.
How can I fight this feeling? 
I noticed that for every negative trait or undesirable factor of his you list down -- you immediately counter with words of acceptance, love, etc.
So, how do you fight the feeling?
Let's get this straight: nobody just in a snap/"click" falls out of love.
It takes time, determination & consistency to fall out of love. It's a process one goes through -- before, voila! your feelings flat-line.
SO, how do you fight the feeling?
You fight as everyone does with anything requiring effort/commitment: by taking 1 Small Step.
In your case, IMO, -- by just facing The Truth he has you in the grip of lust.
Accepting what really binds you to him, inspite of a list that does not speak well of what he is .... , may just clarify matters in your brain.... That you aren't ever gonna emerge a winner in this relationship with a guy like that.
As long as you are happy, inspite of all his messy activities -- you will not fight your attaction to him.
You will make all kinds of excuses, the most convenient: "I'm head over heels.... I love him so much".
Enjoy ka pa eh with everything you do with him. Ang "thousand G" (i-tagalog mo) is addictive.
Well, eventually you will stop when nadidiri ka na with him and his f-cking around.
What am I trying to say nga ba?
Hangga't hindi ka tumigil sa mga statements mo as quoted above, you ain't fighting ... Actually, you aren't even thinking of fighting. So, well, just sit back & enjoy until he commits another betryal that breaks your/the camel's back.
Sana, ma boink! ka habang bata-bata ka pa.
Curious lang talaga ako why you can accept so much sh1t/crap/betrayal from him, but you say you can't accept 1?/a few?/many? Photos of him wasted with a girl in a cheapo club. Porn photos ba? Performance photos ba? Dear, liwanagin mo sa sarili mo why you can't acccept another indiscretion/betrayal that doesn't top, for example, his cheating with your bestfriend.