im assuming you are still fairly young if im wrong i apoligize but if this guy dosnt respect you enough not to call you names and put you down then WHAT THE HELL ARE YOU DOING WITH HIM!! if this is ment to be it will work out if not move on life is way to short to worry about some one more interested in his joy stick than your's good luck and i hope things work out for you