Surf the web Read all threads in this forum. Tell your husband to go out during his day off, Have a holidays with him See UK countryside, it's like a LANDSCAPED BRITAIN very LOVELY Look for a job if your visa will permit you to do so.
That's helping me a lot to avoid homesickness