We shouldn't do things we do not want to do just to please others at our own expense. This is YOUR life so live it in a way that truly makes you happy. If people get upset with you because you have decided to change your life to fit YOUR highest good then they were never really a true friend anyway. Don't be afraid of losing so called friends because that will make more room for the amazing people that really deserve you in their lives and except you for who you are and your choices. What ever you do, DO NOT think "what did I do for them to not like me or to make them leave". Think of it as your higher power taking them out of your life because they are not deserving of you.
Take this time to develop the life YOU want and live it. So now you need to define what perfect is to YOU. Maybe you feel your life is perfect the way you created it already or maybe there are things you were afraid to do, try or have put it off........ please do it. Now to set you at ease.... there is no such thing as perfect but what ever makes you happy is as perfect as you are going to get. Stop worrying about what others think because it is not their life and it just doesn't matter. Love you for you!!!