Does your program help with job placement? If so, I'd start there. Talk to your job placement director. In my field, it was harder than I imagined it would be to get a job outside of the primary geographic area served by the school. Most either stayed in Indiana or went back to their own home state. You might find the same with your program; I don't know. As for your BF. I would start having, if he's willing, more open and honest conversations about your future plans. It's not fair that you're having to guess at what he's thinking.

The other piece of advice is this: sometimes you get your dream job in your dream location straight out of school. But far more typically, you end up having to take a job that isn't ideal and then work your way toward what you really want or where you really want to be. So keep that in mind.