Abdelrahman,
First of all, what would your religion or faith tell you? I know that taking time to connect with your spiritual side can bring huge benefits.
Second, I would recommend trying several paraliminals, (1) Self-esteem supercharger, (2) Positive Relationships, (3) Personal Magnetism, and (4) Belief.
All of the above can be used to help you with connecting with yourself and others. Most recently, I noticed a significant difference after using Positive Relationships. I have more energy, enthusiasm, and more love for others. My wife noticed an immediate positive change - I don't get upset as much, instead I am more loving and fun.
I realize I didn't address your question about the job, but hopefully the above will benefit you.