What you might be describing is dependent personality disorder (DPD). Individuals with DPD believe they need to be taken care of. They have a fear of being abandoned and being separated from those they deem important in their life. The belief that they need to be taken care of, and the fear of separation and abandonment, ultimately can lead to dependency on others. Others may perceive their need to be taken care of as being “clingy.” The clinginess might be a result of the individual with DPD feeling as though they’re unable to independently care for themselves.
Individuals with DPD are highly critical of themselves. They tend to be pessimistic, filled with self-doubt, and they often minimize their abilities. They are also hypersensitive to criticism. Any remark that might be perceived as being critical is proof, in their view, that they are incompetent.
You are a great candidate for psychotherapy. You have been able to “bounce back” from your depression but the fact that it remains a part of your life means it is an unresolved problem. Your depression may be correlated with your separation anxiety problem. Medication might also help to treat both conditions. Your primary care physician could provide you with a referral to a mental health specialist and a psychiatrist. Please take care.