You're not shallow
And forget what the other posters say about her being 5'5 and 120 being 'ok'
If you think she weighs too much, then she weighs too much. Personally, I only accept super-skinny girls. If she is 120 lbs, she better be at least 5'8
Now, how do you look and dress? If...