Thank you for your reply.
It sounds like your son may have symptoms of depression and anxiety
as you feel anxious about yourself and life all the time.
However, I must point out that it's common for people of your age (age 18-25) to go through emotional distress after finishing a high school when they may start taking new adult responsibilities.
When people have depression and anxiety, they tend to interpret everything (self, others, life, and the future etc..) negatively.
It sounds like you have this tendency. Also, you feel unmotivated to do any.
I would advise you to work with a psychotherapist or psychologist in your area for psychological counseling (psychotherapy) to improve your self confidence and feel better.
First of all, you may need to see his primary care physician for a physical check-up to detect and rule out any medical condition that may cause your feelings of anxiety.
Then, if he is physically fine, you may need to see a counselor/psychotherapist WEEKLY for 3-6 months or longer.
You may have only mild symptoms of anxiety and depression. Still, you may benefit from seeing a psychotherapist even for a few months to boost your self confidence and self esteem.
You may benefit from having a Cognitive-Behavior therapy (CBT). CBT is a most effective therapy for most type of anxiety.
There are several ways to find a psychologist or psychotherapist who takes your insurance.
You can call your insurance company and get a list of providers in your area.
Or, you can search a licensed psychotherapist or a counselor on internet- such as the PSYCHOLOGY TODAY website. Go to (http://therapists.psychologytoday.com/ppc/prof_search.php?iorb=4764) and enter your city in Canada and optional category of specialty such as anxiety or life transitions. Read psychotherapists’ profile to see if he or she specializes in Cognitive-behavior therapy. You may also want to create your mental image of psychotherapist that you want to work with – Male or female? Old or young? To note, many therapists offer initial consultation for free. So you can see it as an informational meeting. You can ask any question. You can also negotiate psychotherapy fee and number of sessions.
If you need a low fee counseling or have no health insurance, you may look for a community mental health clinic run by your city.
Additionally, you may benefit from attending a support group for teenagers or young men of your age. To find a group therapy or a support group, contact a local hospital or a clinic by asking if they offer a group for people of your age.
Also, you may try some or all of the following to feel better - 1. Exercise moderately, but regularly, 2. Eat healthy but delicious meals, 3. Regularize your sleep cycle, 4. Don't drink to excess or abuse drugs, 5. Spend some time every day in play, 6. Develop recreational outlets that encourage creativity, 7. Distance yourself from destructive situations or people, 8. Practice mindfulness meditation
, or walk, or an intimate talk, every day, 9. Allow yourself to feel pride in your accomplishments, 10, Listen to compliments and expression of affection, 11. Build and use a support system, 12. Pay more attention to small pleasures and sensations.
I hope you get well with all available help.
Please let me know if you have more questions or I have overlooked any. Warm regards,