After completing my bachelor's degree in college three years ago, I got hired by a large company in a city 135 miles away from my hometown. I did this initially because of the benefits and salary. But, my now-husband still lives in my hometown, so I go back nearly every every weekend (I rent an apartment in the new city and stay with him over the weekend in my hometown). He is close to his family and his job keeps him in my hometown (dental practice).

**Problem:** I like my job, coworkers and company but I want to be with my husband in my hometown

*Advantages of current job*

* Paid well over-market (even compared to my higher COL hometown) with great benefits
* Room for growth within the company, many different opportunities to explore and learn (continuing education paid for by company)
* Great work environment, good manager and cool coworkers

*Concerns*

* Backsliding in terms of salary: according to my research on salary, I may need to take a 10% pay cut to come back to my hometown. My company is the 3rd largest in the market, so they can offer higher salaries compared to smaller companies in my hometown.
* Worse benefits: vacation time, flexibility, opportunity
* My job is quite niche, the experience that I have in this field is not easily transferable - I feel I may need to be a "junior" again if I go to another industry

**How can I move back without compromising my future prospects?**