[quote name='mtxbass1']think really hard about the tattoo. My GF has one and it seemed like a good idea at the time, but she hates it now.[/QUOTE]
Second'd
I'm guessing you're pretty young, so I won't talk about futures. But I can definitely understand the whole smoking issue. I've had a long standing rule to never get involved with a smoker. It's disgusting.
Remember, tattoos are forever, I would ask you to rethink it, not for him, but for yourself. A lower back tattoo can prevent you from getting an epidural during birth. Most tattoos will stretch and fade as you age. Think of how you'll look at 40 years old with three kids and a massive tattoo.
Third, dyeing your hair. He's probably just afraid you'll look different. I say if you want to do that, do it. There aren't any real consequences. If he can't roll with a hair color change, definitely dump him. He's got some life lessons to learn.