Hi Anas,
Greetings of Peace.
A good question, but many of us are so busy in our daily work that seldom do we take out time to evaluate our self. This is one reason that many of us do not know exactly our strengths and weaknesses. More so we are so much dependent on other people to tell us this is our strength and start to believe it and live it. I would suggest that one should do a SWOT analysis of our strength and weaknesses, this would give us a very fair picture of our strength and weaknesses are.
Anyone who would like me to share the SWOT analysis please mail me at .
Hope this helps.
Warm regards,
Richard