You need to love and appreciate yourself dear. Never let any man trample on you and your self esteem like this. Who says marrying you will give him magical blessings or money? He should take care of his hone first so the blessings therein can become his. Also you get whatever you say so let him learn to speak positively. What made you marry such an asshole?