Based on this tutorial you should have access to the _billing_email field. You can use this to filter the orders because the email on the order should be the one the user used on your website.
So you can filter the view by the customer's email, see screenshot
Then you just need to use our shortcodes to pass the customer's email into the view when you place it on a page.
For e.g [wpv-view name='my-order' email='[wpv-user field="user_email"]']
This is actually a limitation because of the information that the order stores from the user, where their email is the only unique identifier.
I would like to assume that a customer isn't able to change their billing email or if not you can impose a restriction. But this is a limitation to how woocommerce operates.
Where do you put - [wpv-post-field name='_customer_user'] - I am having the same problem. I need to output the orders that relate only to a certain customer and not all of the