Your loss of weight may have to do with depression.
Indeed, you went through a lot - separation from your wife, your wife's mental abuse, loss of your father, and loss of your friends etc.. It's likely you are falling into Bereavement-related depression as other people with similar situations. You may need grief counseling or Cognitive-behavior therapy.
Depression can cause loss of appetite and affects MEMORY, problem-solving ability, language, perception and is accompanied by nervous tension, anxiety
, and profound fatigue. It can generate pain and aches. Medical reasons for Depression may include thyroid hormone abnormality, Vitamin B12 Deficiency, Chronic pain, Stroke
’s disease to name a few. Malnutrition/brain damage can dull mood further. Excessive alcohol use may aggravate depression. Some medication can cause or contribute to depression.
You may have to pay attention to your thoughts and feelings, sleep patterns, and appetite.
First, I would advise you to get a physical check-up from your primary care doctor to detect and rule out any medical condition that may cause or contribute to your feelings of sadness.
If you are physically fine, I would advise you to see a psychotherapist/counselor to express and process your feelings and thoughts and get advice and support WEEKLY - ideally 2-3 times a week.
You may ask your doctor for a psychologist/psychotherapist that you can work with weekly. Or you may call your insurance company and get a list of providers (licensed psychologists or psychotherapists) in your area.
If you have no health insurance or seek a low fee counseling, you may call The United Way toll free # XXXXX (Dial 2-1-1)to find the community mental health centers in your area in which you can get counseling even without health insurance.
Additionally, you may benefit from having a support group for men with similar situations (loss of the loved one, separation/divorce) in your area. To find a group therapy or a support group for self, contact a local hospital or a clinic by asking if they offer a group for men. If you like to find a support group online, check Mental Health America website section (http://www.mentalhealthamerica.net/go/find_support_group) - Find a group in your area.
Don't give up hope and reach out to your doctor and counselors for the sake of yourself and your children.
Please let me know if you have more questions or I have overlooked any. Warm regards,