It's only been a six-month relationship, and from what it sounds like a whirlwind relationship at that. Honestly? If you need someone to change fundamentally who they are and how they are in relationships that by itself is a huge red flag and warning sign that it is not the right relationship. You shouldn't have to want someone to change SO much about themselves so early on. They need to be acceptable to you as they are now.. as who they are now. And he just isn't. So sorry to say this, but I honestly think you're far better off walking away and finding someone who is a much better match for what you truly want and desire from someone.