You look down-right amazing and like a skinny-minnie so if you are feeling "fat" might there be other (emotional) reasons? You mention possibly going to a therapist...I'd strongly encourage it. Its helpful to have someone to bounce your ideas off of and dig a little deeper into your persona with. Why do you "have to be" so hard on yourself?
Personally, when I was in my young 20s I was never happy with my body (even under 120lbs)...I always saw the flaws. Now I just have a different perspective on life, my goals and myself (i.e., I believe I'm a good person who is entitled to be happy and not so self critical)...I'm still my own worst critic but I'm much more happy.
Think of it this way, before you say something negative about yourself to yourself imagine saying the same thing to your closest friend/family member. Imagine how hurt they would look, how the comment might make them cry or make them angry. Imagine how bad you would feel saying it and after it was said. Now, treat yourself with the same respect you would your closest friend/family member because even though it is "you" saying the hurtful thing to "you" it has just as much (if not more) impact than "you" saying it to someone else you love. Point being? You have to love yourself too.