He called me fat & ugly..

My bf of six years (now ex) and I got into a little argument about something I saw on his socials (he added a girl on Snapchat). He became aggressive and didn’t address the issue, instead he went off about how I didn’t “respect” his privacy. (I just had a gut feeling something was up so I snooped, my mistake).. anyways he became dirty and started saying “yeah I added her, so what”. & I just thought it was very disrespectful to me and our relationship. He continued on and said “I want a sexy girl” meaning I wasn’t sexy to him? He called me a “slut” even tho he is the FIRST ever guy I’ve been with!!!!??? He called me an “ugly, fat, whore”. I can’t look at myself in the mirror anymore without crying my eyes out. I’m so insecure now, I feel so disgusting about myself because I always thought to myself that I wasn’t the thinnest girl or prettiest girl that meets the “instagram beauty model standards” these days. I really hate how he came at my insecurities and I hate him so much for making me feel this way!!!!! 😭😭