My husband was in the navy for 18 years and is now serving in the army reserve for three years to finish his retirement. We are getting a divorce on the grounds of him having affairs. We have been married for 22 years. Will I be able to have health and retirement benefits?