Ripping G, well done!
Agree with Colas, find a much more chilled out wave, or take off way on the shoulder. And definitely get your front foot further forward. Another important thing, and a lot of newbies have this first few times, is to get your front foot as centered on the board as possible (on the center line). You'll notice the best flight you had, you started to do the serpent dance, this can be largely due to not being on the center line.
Just slow everything down, try keeping the foil down for a few waves, then only let it up tiny bits at a time, this will teach you pitch control and front foot pressure.
Definitely some great progress, well done.
Ride safe,
JB
p.s. During these early stages I always recommend a helmet and impact vest, at least just until your get control. You'll be amazed at how fast you progress once it clicks.