Take the job, you need to think about YOU. Yes I know you love her, believe me.. I am the person who would understand the most. I unfortunately am in love with an asshole who would step on my corpse if I died. We were together for a long time and I would die for him. You are so young, and you need to explore other opportunities. Things you never dreamed of happening will happen, and Im not talking about all good things either. I don't mean to be a bitch but you aren't thinking clearly. For God's sake shes still in high school, she doesn't really know what she wants even though she thinks she does. You need to grow up a little bit. If she wanted to be with you, she would be.