I have a phd in pure maths from a highly ranked university in the UK. During the PhD I was quite lucky and had a good supervisor so managed to get several decent publications. I'm now half way through my first (2 year) postdoc abroad in a very good, but much smaller, university in a non English speaking country (I'm also attending language courses). We have a few joint author publications so far and quite soon I need to decide if I want to apply for another postdoc or not. Previously I always thought I would continue with pure maths but I am having a lot of doubts - the reasons for these include: -There are not many places in my research area in the UK so another postdoc would potentially mean moving to another foreign country again. I've already felt lonely through this postdoc; the USA is very far from the UK and if I move within Europe I will have language problems again. -I'm currently having some problems with motivation and have to force myself to work - probably because I've had an office to myself since July (a colleague will come back soon) and so discuss mathematics with other people only occasionally. The atmosphere here is not very international and as a postdoc I don't teach which adds to the isolation. -I'm frustrated by the difficulty and uncertainty of research in pure mathematics - there is no way to know if, when or how you will make any progress. Ideally I would like a job in the UK where I can use my brain, make regular progress and earn a reasonable (though not excessive) salary. On the other hand I really love mathematics and feel like it would be crazy to throw it away. I don't have any experience outside academia and don't know much about programming so don't know exactly what I would do. Does anyone have any thoughts or experiences of a similar situation? I'm quite unhappy but am not sure if I'm going through a rough patch or really need a change. Thanks!