Gen in some ways I think it's your inner self-critic that needs a slap, because you are so much more than the sum of the negative traits you've labelled yourself with.
I think we become negative, smart-arse, argumentative, b!tchy, and other things because of things that lie deeper… not because they necessarily form the foundation of our character.
It's often because we're scared, feeling unloved, invisible, restless etc, and we develop these outward traits to push people away, so that they don't see that we're really vulnerable underneath. Or unsafe.
Give yourself some credit. In the last year you've quit smoking, moved interstate, lost a lot of weight, changed jobs, pushed through injuries and aches and pains, and now you're about to go to the US. That's a lot of change in a short amount of time.
Are you able to write a list of things you like about yourself? It might sound very basic pop-psychology, but at a very low point a few years ago I did it – and it's a really good way of reminding yourself that you are likeable, and worthwhile.
I can think of a dozen things I like about you. And I know I don't 'know' you, but I am a writer and am very good at getting a feel for someone by what they write. I can tell that you don't suffer fools, that you're fiercely intelligent, driven, funny and hungry to learn.
I think that giving up smoking raises a lot of emotional stuff, as does weight loss. You're not able to hide behind a smokescreen, or layers of fat so easily – and suddenly you're a lot more raw.
I think it's really brave to come here and be so honest about what you're going through. I thought about it for an hour after I read your post, maybe because some of it resonated with me.
I really hope you find it, whatever it is that will make you see that you ARE someone who deserves to be liked, nurtured, supported and encouraged - because you do

.