Oh and congrats to getting the car up and running. Major milestone!! Focus on the positives. You have made crazy awesome progress in a very short time.. This stuff is hard difficult tricky challenging nothing easy about any of it. But positive attitude you will come out on top....