Good to see, that you don't give up.👍 Looks like you have enough speed to fly. If you are ready to take of, level the board and go a bit more downwind, maybe a little pump, just try to pull your body towards the wing to get a bit weight off the board. Keep going you will fly soon🤙
The foil is lifting you now great stuff .just a few pulls on wing and you will fly just that bit more speed just enough to break the water tension keep at it