Hi!
Understandable ‘mistake’. The problem is the monkey!
What you call the front faces are actually back faces. Hard to verbalize what I mean so:

You are not seeing the front of the monkey, but the ‘back of the front. No Backface Culling will hide that. Hope that makes sense…
What you want is for an object to be transparent, but not see what’s behind it…
I’m not saying that’s impossible, but you should know what you are trying to achieve…