Hi Liuba,
Don't get hung up on your dream position and immovable conditions. There are many people, myself included, who end up in different positions than they expected based on their education or studies. Many coveted positions are only available for a short period of time which cannot always be predicted. In reality, often you just have to be in the right place at the right time.
Having a job, even if it's not your dream job, can take some of the pressure off your job search and help you build confidence for future applications. All roads lead to Rome.
Take care!