I have to echo the comments to take some time out for yourself. Really think about what's best for YOU. It may not be something you normally do, it may even feel selfish, but it's the key to happiness.... this guy you have, he may be great, he may be the one... i'm not saying he isn't... but what i'm saying is that you need to take some time out to think by yourself about things, just really do some soul searching about what's going to make you happy.
If you don't want to move to another state..... then let him know about that, i'm not sure what he's said about it but... if he's not willing to compromise or he's just going to do it anyway with or without you.... that's saying a lot.... He can find another Dream job... what he can't find is another YOU.
You deserve to be happy and your worthy of a positive and loving relationship, don't doubt that for a moment.
and we're here for you
sweetpea