There will always be people who tell you that you cannot do it, that you are not good enough, not as talented as others or simply doing it wrong. Do not listen to them, you are great the way you are! Sure, some people may give you advice and if you have the impression that they support you in a nice way and give you constructive feedback, listen to their point and talk to them. However, if you realize that they want to see you fail, that they do not support you at all and only drag you down - distance yourself from them. You do not need this kind of negativity in your life. Removing those people from your life will make room for those who truly belive in you, encourage you and get through everything together with you, no matter how hard it will be. Hard times always reveal true friends. Always believe in yourself and in your dreams. Just give it a try.
Everybody has a time when they do not feel good, when they do not know how to move on. With the right people in your life it will all work out in the end. Losing someone who made you feel so special and happy always hurts, but it can also lead you to something better. If they only make you feel bad about yourself or not appreciated enough - the right people will come into your life and stay!