Looks like Anxiety disorder, and some personality issues. Exact nature of illness can be determined by personal interview and psychological testing only.
Regular medication for anxiety and counselling for personality issues can help in such cases.
Next Steps
consult a Psychiatrist, near you.
Health Tips
It s a common condition and Such cases can be helped with proper medication and counselling, do consult a Psychiatrist or Psychologist near you.