Stop beating yourself up. You are a work in progress; which means you get there a little at a time, not all at once. Do not give up, keep trying! Be the best. Respect others.
Joel Ho