Hi, I think it's good that you realise whats going on, and I don't think that you need a psychiatrist , you have said it all yourself in your question, "you have a strong desire to please people" and " after being messed about a bit by a boy" are two key factors here. Which going back to your CBT training, think ! You might be able to spot your negative thinking triggered by the lads actions and have now catasphrosized it to include your whole social network and family, meaning you feel like you do. Your mood swings could be caused by your insecure feelings and negative thoughts arguing with the positives you are experiencing, which means CBT is working for you. Or it could be something different, I would definately speak to your GP if I were you, if you don't fel like talking, print this page and ask them to read it. Good Luck