If you are regularly finding yourself in this type of destructive relationship pattern, you have to make some difficult changes. Dealing with someone who constantly berates you, does long term damage to your well being and can cause a deep depression.
Always be safe out there and use caution. Read between their profile lines if you are dating online. Be careful how much personal information you share on social media as well. Really listen to what they say and don’t buy into everything as the gospel truth. You are allowed to have questions but pay close attention to their answers!