First of all, you deserve better.
Plain and simple. You deserve someone who will give their all the same way you give your all. You deserve someone who will ask you about your day and you deserve someone who won’t insult you for everything you say.
Second, he isn’t worth your time.
He really isn’t. He doesn’t treat you like you put the stars in the sky and he doesn’t treat you like he needs you to breath. He doesn’t make you feel like his one and only.
Third, why him?
Why would you want somebody that you need to constantly make excuses for? Why would you want someone who doesn’t treat you like the incredible person you are and why would you want someone who disrespects you in front of your friends?
Fourth, fuck him.
Don’t put yourself down because he makes you feel like shit. Don’t put up with his terrible attitude and his double standards.