Life never comes by easy for most of us, people might have negative things to say about you. They will always have something to say about what you are doing wrong and not on what you are doing right. Life is not about pleasing other people or changing our ways for anyone.
Stay true to yourself and be who God called you to be!!! Never let anybody ever change who you are in Christ. Continue being who God called you to be and pursue the dreams you are supposed. You can do all things through Christ who strengthens you, no matter what anyone says.
Move past all the negative and go towards the positives, that's going to take you closer to your dreams.