OK here's a little backstory....When I met my now fiancee, he drank beer(s) mostly every night and had several on the weekends. He also smoked roughly a pack a day. Shortly after starting to date, we found out I was pregnant. He began trying to change to make himself better for his new family. He got a 2nd job as well as picking up a few web site design jobs on the side. This is in addition to his FT job. About 18mo after our daughter was born he got a new job, with the same company, in a different (and higher paying) position. He still does website design on the side. When I was pregnant, he cut down his drinking significantly and tried to cut down his smoking. When Alyssa was born, he no longer drank daily and wasn't even really drinking every weekend, just occassionally if we were just relaxing on the weekends, having a BBQ, on vacation, or at a restaurant. My parents often approached me about his drinking, constantly thinking it was too much, never taking into account the positive strides he'd taken. 3 months ago, he quit smoking. YAY! Every now and again, when we are together, my parents will give him a cursory, "we're so proud of you," but my mom always seems to focus on something else that's wrong with him; his hair needs to be cut, stop wearing a hat so much, get your teeth fixed (he had to have a few pulled due to decay prone teeth. Only molars, NONE in the front! HA HA HA!). Last weekend, my mom, dad, sister, brother, Justin, and I all went to Vegas for a soccer tournament. The first night he had 2 Coors lights with dinner, the second day we went out to the pool and he had about 4-5 Michelob Ultras, and the 3rd day he had 1 24oz Coors Light during the soccer game. On the way to the car, my mom flipped her lid and turned on him, saying, "You'd better get your drinking under control or we will NOT support your relationship OR this wedding." Then she turned to me and said, "And you better get a f*cking backbone and stand up to him instead of sticking your head in the sand all the time." After returning home to Phx, several emails were exchanged between Justin and my mother, mainly her telling him he has a problem. Her and I spoke one day outside of my work and I recounted ALL the changes he's made since meeting me and having our daughter. I told my mom that nothing he did ever felt good enough and that once this situation blew over, she'd just get bored and start looking for something else to criticize. Obviously that didn't go over well, and my mom freaked out, started crying and stomped off. They asked to have a "meeting" with Justin and he said no. My mom told me that they would NOT give their blessing until he agreed. He did then, but my mom asked if just she, my dad, and I could meet without Justin. I have NO idea what's going to happen and I fullly stand up for him no matter what, but I'm also very close with my family....What do I do?!?!?