he was miscast. he was meant to be 11 (in real life he is 13) but he looked about 8 which is a stupid age to be falling in love!
The first time i saw it, I agree that the porn was unecessary. But in a way it was a necessary plot in showing that tha act of sex doesn't equate to love...