hi lucinda.
I have only just joined this site and I am so glad I did, reading your post has made me feel like I am not on my own, I am a similar age (22) to you and i can understand almost everything you have said...
I know exactly what you mean when you say you have know one to talk to...