Thank you sir
As a reservist, if you are under orders and have less than 18 years of active duty, the orders can be terminated at any time by your command. There is no right to separation pay for a person on active duty as a reservist.
It is different for someone on active duty (not a reservist). For an active duty sailor (again, regular contract, not reserve
) if they have more than 6 years on active duty, they can not be separated prior to their end of contract without a hearing. And they may be eligible for separations pay if they are separated early or refused reenlistment. But this only applies to a Sailor who is under an active duty contract.
Now...there is one exception to this. A reservist who is activated and is on active duty with over 18 years of active service can not be separated or have their orders terminated prior to reaching 20 years of active duty. This is called "sanctuary". But it only applies to reservists who reach that magic 18 years of active duty mark.
In your case, since you have less than 18 years of active duty and since you are on a reserve contract, they can terminate your orders at any time.
Sorry to have to bear bad news