In reply to Matt Dubuque's post on Fri 2 Mar 2012 :
Your mindset is on the right track. There is nothing harder than patiently soaking criticism from your peers. Tears flow inside my helpless smiles when somebody bashes my works. However, what you're doing is the best way to deal with the harshness. All the confidence you need comes from you and your loved ones.
I'll watch the short film later on and give my comments soon. Keep that philosophy in check bro!