Don't be too hard on yourself. As you get older, you'll grow into yourself and you'll find yourself becoming more stable and confident with who you are. Of course it's a long road still and most only begin to feel this in their early thirties. Also, read up on HSP (Highly Sensitive Person). I...