<human>: Can you give me the gist of the text in a nutshell?

My partner ("Jake") and i have been together for about 3 years, and i feel like he is "the one". He really gets me and brings out the best in me. My family love him, and his family love me. Our friends always comment on how perfect we are together. We currently live together in our home town, and I want to spend the rest of my life with him. However, i feel like our overall life goals do not align. 

I am a librarian, and I love my job. I want to get married, have children and buy a house soon. Jake is an engineer, and has said previously he wants to get married and also have children. But 3 years into this serious relationship, there has been minimal talk of engagement, building a future or kids. He always always seems a bit aloof or resistant whenever i bring up these ideas, and usually says "we'll work it out, don't worry" to end the conversation.

In a conversation in bed last, i really pushed the topic because i need certainty. My fertility isn't great, and I have been told i need to have children by 30... I am 26. He knows this, and that i want to get married prior to having children. Last night, Jake admitted he felt trapped in our home town and the only thing stopping him was me. Which hurt. He said he loves me endlessly, but wasn't interested in getting married and that financially, we aren't in a place to have kids - which i disagree. We have enough money for a deposit on a house. He told me there weren't enough opportunities for his career locally and that was his main ambition, and that he was happy but kind of bored. So i ended up saying, "we'll work it out, don't worry".

I'm not sure where to go from here. I love my job and my family, and I don't want to leave my hometown. but i feel like Jake might become bitter if we don't find a solution. I don't want to leave him. Any advice?
<bot>: my partner and i have different life goals. I want to start a family in hometown, he wants to focus on his career and there aren't many opportunities here. Not sure where to go from here.