You won't know what will work best for you if you aren't honest with yourself. Getting advice from others can be helpful to get you to look at things from different points of view. But you know you best so your decision should be made by you.
You can't just do what other people think you should do. If you change to PLEASE others before long you won't know who you are. Other people may think that they know you but no one knows everything about you except you.
Talking to yourself may sound crazy but you are legally insane if you don't. To determine if someone is legally insane or not it is based on whether they can make sound decisions on their own not having to be told what to do.
You must be totally honest with yourself about everything and everyone in your life in order to know what you should do. You alone should decide because you alone will have to live with the consequences for everything you do.
Keep in mind that if you are honest with yourself there might be things that you will have to give up because it is what is best for you. There may even be people that you will have to walk away from no matter how painful it is.
Everyone struggles throughout their life so don't think you are any different than anyone else. But to be comfortable in your own skin you have to be comfortable with everything you do in the skin you are in. As long as you did the best that you could, it doesn't matter what any one else thinks.
You can either be your biggest cheerleader or your worst enemy. If you did what you thought was the right thing to do then give yourself credit for what you did even if you fail. Learn from it and try again.
Remember talking to yourself may sound crazy but you are legally crazy if you don't. Although you might want to keep the conversation with yourself silent in your head because if others hear you they may think you are crazy.