Retired Pro Photographer here: There are thousands of tiny little factors that go into the creation of a good portrait. A few posters have mentioned some of the obvious ones but, seriously, it takes years to become a good portrait photographer.
Even if you know the trade inside out, there will always be people who feel so uncomfortable in front of a camera that it's almost impossible to get them to relax enough in order get a good shot. And, of course, the more 'unsuccessful' photos these people see of themselves , the more uncomfortable they will feel next time around...
There's no easy way to say this but there are pro photographers and there are pro photographers... And the pro who took your picture wasn't quite pro enough.
The camera angle is wrong, it's taken from too high above you and it's made you look like you've got no neck. Your position isn't flattering - it's too square on, making your shoulders look too wide. The background is terrible - the details on the wall are distracting. The lighting wasn't diffused enough and poorly directed, creating shadows and hotspots, but still leaving your eyes underexposed - effectively losing any colour in your eyes. The lens was too close and too wide-angle (making your nose look bigger than it really is). The makeup is okish, but it could be more flattering and still 'natural' (I wouldn't want to paint out the freckles). Worst of all, the photographer hasn't got you properly relaxed and so there's still a teensy element of doubt in your eyes and around your mouth.
As I said, it takes lots of tiny things make a good portrait and the above faults aren't tiny things.
Some of the problems above could be overcome with PortraitPro software but software makes people look a bit weird. Shooting a portrait properly in the first place is better.
Having said all that, I think you look lovely, it's the photographer who has let you down. Hope you didn't pay too much?
You should be able to find a better portrait photographer where you live. Look for someone who's been working successfully full time for a few years as a commercial photographer, not someone who has just bought a camera and calls themselves a pro photographer. Ask to see their folio but be prepared to pay for a proper job both for the photographer and a makeup artist (BBC trained makeup artists tend to be good). Lastly, make sure you like the photographer/makeup person, it really helps.
Good luck!