There will always be individuals who have a streak of jealousy. People will want you to fail if you are succeeding. The answer lies within, do you know who you are, are you confident, strong, happy, and believe in you? Regardless of your career, find something that truly makes you happy and ignore the "Nay Sayers" they will be there no matter what you do as a career, if you are a success. When it comes to men, wait, wait for the one who really appreciates you for you and not who is defining you for what you do. Men often times cannot deal with the competition or the attention you may be receiving. Often times they are intimidated by a confident beautiful woman, careers, or their own insecurities. Surround yourself with people who make you want to be a better person, and those who lovingly support you. But in dating, lead with your own individualistic foot, not the dancer one. Men want to love "US" as women, not the image of what people see us as.
We all have careers, but what we do for "Work" does not define us as individuals. We all are our own beautiful, worthy, respectable, confident, self-worthy individuals. If what you do makes you uncomfortable and the comments make you feel less of a person, then possibly change career paths. But bottom line, know your worth and try to ignore those who say negative things. Trust in You. The only person who can take care of you is you.