I shall do my best! Hopefully the car drawing creates a good idea of what to expect in the future =w=
and nonsense! there is no shame in giggling like an excited school girl I do exactly the same with my arms flailing around - once my sister came to check on me because she thought I was freaking out over a spider XD
and now I have an idea for a drawing