@Aly no he works for a different company so I don’t have anyone to report to. He’s the owner of the company so can’t even complain to his boss about it.
Hugs to you. This must be difficult. But have some confidence in yourself. You did the right thing by sticking up for yourself.
I'm sorry if this sounds terribly stupid or even unhelpful, but the best way to deal with hate or fear to confrontation is embrace it. You did great cause at least you sent the email, if he replies back or continues to be disrespectful... embrace that as an opportunity to be asertive and face confrontation . I would say I'm not "looking for confrontation" but believe me that when I feel disrespected I will act. It normally turns out well, because like you many people dont like confrontation or dont expect to be defied for their actions or someone to stand up.
Did you report it to HR? I'm sorry you're dealing with that