Izzy, I just don't understand how anyone with a smoking hot body like yours can ever have days where feeling fat! I do not understand it! It makes no sense at all to me :/ You are perf - botj on the inside and outside!
I think your comment was a really good one which is why I decided to answer you in a post. Many people think that if someone has a body type or body image which is seen "ideal" then it seems weird that that person would have bad body image days.
I know that my boyfriend can't really understand when I have bad body image days because he thinks I have a great body. But there are times when I dislike myself and feel uncomfortable in my body and the last thing I want is for someone to hug me or to touch my stomach or thighs etc but that isn't always easy to tell your partner. Days when I have bad body image days I don't let it stop me from living life though I prefer to wear clothes that I'm comfortable in, don't show too much skin and try to avoid too much physical contact as that just makes me more aware of my current discomfort. But I know that those days and feelings pass.
I don't think I have a perfect body by any standards, but I have a healthy body and do like my body 90%of the time. I try to focus more on what my body can do rather than how it looks because then you get to stuck in your appearance, staring in mirrors and focusing on the visual. And then once you are bloated or your body changes, then all your confidence and happiness is gone because it was all based on looking a certain way. Though just because I think like that doesn't mean that I don't have bad body image days. I personlig believe that bad body images are due to other things and not actually your body. Granted when you bloat you are more likely to feel a little more down because bloating is uncomfortable as well as having a stomach that sticks out alot isn't fun. But in general I get bad body image days when I am tired, stressed, anxiety, haven't eaten enough. Even if at the time I don't think of those things and I just "feel fat" and avoid the mirror like a plague. but deep down I know that I am not fat, that I haven't suddenly gained lots of weight and that my body hasn't drastically changed overnight. So the problem isn't actually my body, it's what is in my head. It's too much stress or anxiety, too little sleep or too little food. Which is why that people at any size or any weight can have bad body image days. You can't always be on top, but you can try to think rationally and change the thoughts.
Body confidence, body love and body acceptance don't just come from being a certain size. They come from your mental state and your thoughts. Working on loving and accepting yourself, not needing approval from others but also being happy in yourself and your body. Not comparing yourself to others. Don't think that just because you lose or gain weight that suddenly you will be super confident in your body or love your body. That is something you need to work on and accept. It's like the quote goes, "you can't hate yourself into something you love".