Consider reaching out to your local MP—many people have had success with their support for immigration issues. While you're sorting this out, taking a break with activities you enjoy might be helpful. I recently used yacht management services when I felt stressed, which was surprisingly...