Sorry to break this to you, but I don’t really want to be dragged down by your undertow of negative body image. The reason that shirt makes you look fat is because you are not a size small – deal with it. Dress for your body type.
I have absolutely nothing positive (or constructive for that matter) to say to you when all you can do is whine about how all clothes make you looks fat.
Take some responsibility for yourself and have a good weekend.