Don't give up Nik. This is a journey with lots of headaches. :)
Couple of things to note:
The vest is too tight. Not sure if it can be let out any but I am thinking it will make the armor sit awkwardly
The jetpack is too high, just loosen up the straps a bit, trial and error and just when...