You've been lacking confidence because of the negative feedback someone in your life has given you. It's easy to criticize, but not so easy to do something worthwhile. Continue on your path and do not doubt yourself on account of other people's jealousy.