I noticed in your reply to Marjorie you mentioned 'when you are trying to impress someone'.  Although we all have a tendency to do this, when all is said and done it is best to 'just be yourself'.  Sometimes the pressure of trying to impress stops us from showing who we really are.  Each and every person you have met so far, good or bad, will have provided a stepping stone towards your future and I think you have more stability than you realise. 
Obviously just my opinion.  Good luck.