Safe to say, it's ok to feel this way at times. We all face challenges in life, and no matter how weak we think we are, we can be as strong as we want to be. It all takes faith, patience, time, and YOU.
My advice to you is to know your worth. Don't allow anybody to make you feel less than special. People have a way of belittling special people to lower their self-esteem, not just through words, but action as well.
Do not let anybody kill your spirit. Live life for you!