I had expectations about where  I wanted to be in my 20's, but I'm nowhere close.
Do you know why you haven't accomplished what you had hoped to?
It's because I was busy listening to what people and society said I should do instead of taking my own wants and needs into consideration.
It is very normal to not live up to the expectations you had for yourself when you were young. The important thing is being happy with your life and working to make it the want you want it to be. You don't need to conform to society's expectations to be happy; you just have to know what it is you want and follow through with your plans.
I get what you are saying but how can I immediately change my life to make myself happy? I've been brought up to listen to others and it is hard to just stop without me losing friends.
Change isn't always immediate and you should be more patient with yourself. Moving forward you should ease up on yourself and set more realistic expectations so you won't feel like you have failed.