By all accounts you are not only one getting itchy feet, there is a little bit of an exodus taking place within the CHF crewman cadre, have you considered selling your soul and joining your fluffy light blue cousins. You wouldnt be the first and by my understanding definately not the last.
RN/CHF are playing a dangerous game with regards manpower, considering the introduction of SAR H and a load of second hand Merlins.