Ms. Angel Face,
I, too, have disproportionately long legs relative to my torso, and I have also had some issues in the past with pitching too far forward. I use a wide stance squat (yes, raw, and so far, I haven't had any problems with hitting depth or with my hips getting too beat up), so some degree of leaning forward is necessary and normal.
The two mantras I use are (1) sit BACK and (2) keep the UPPER BACK TIGHT AND ARCHED HARD (experiment with achieving this and maintaining it throughout the lift). I used to focus on arching my lower back, but due to a hyperlordotic posture, focusing on arching the lower back only resulted in hyperextension and injury.
Now, back to the upper back. This may be one of those things you've read but you glossed over because it never seemed particularly important. I mean, what the hell does the upper back have to do with anything? From personal experience, it means everything. Then, on the ascent, try to swivel your elbows directly under the bar and focus on moving the traps through the bar FIRST.
If you are pushing with you legs and moving your butt first, you exacerbate the pitching forward problem. When you focus on moving your traps first and leading with your chest, your hips follow (i.e.you automatically force the hips THROUGH). Big different in mechanics and feel.
I wish I could draw something quick, but think about this: Imagine you are in the hole. There's an imaginary bar just over your head. If you ascend hips first, the back of your head will hit this bar. The only way to avoid hitting the bar is to ascend with the chest up, so that your face narrowly evades the bar (i.e. goes just in front of the bar).
I have no idea if that ridiculous image helps, but it works for me. If you're squatting raw, I wouldn't focus on box squatting for any longer than necessary to learn the concept of sitting back, for the reason you've mentioned. Hope this helps.
I love you.
edited to add: I hope you have a sense of humor.
One more thing: Please stop calling. I want my sweater back.