Am I over thinking or is this a red flag

My bf and I of two months went out shopping yesterday and I decided to wear leggings (which is what I wear daily ). And might I add they came up to my belly button but did not cover my belly button. For my shirt I wore a sweat shirt crop top. Might I add I have my belly button pierced which I did over a year ago for my self!

He already told me he doesn’t like my piercing but I brushed it off because it was my choice so I really don’t care if you like it or you don’t!

So we left from shopping and he said why are you dressed like that!

Mind you when he first saw me and complimented my outfit and said I looked good so what changed with in the hour!

When we got to the next store he told me I have to wear my coat in side I said y and he said because I don’t want other people seeing your belly button!

So I wore my coat but then it hit me why the fuck and I letting someone control my self confidence!

After we left I said what’s gonna happen in the summer when I wear a bikini he said that’s a different story! Ahh ok we shall see about that if I decided to put up with this control for that long!

Mind you also Im a survivor of domestic violence which he is fully aware of so like I’m a little timid and I feel everything is a red flag but at the same time let me be confident like I earned my confidence!