It may be very hard to find a job but I don't think it's fair to say "Nobody is going to hire you." I really think it all depends on where you live. I see people get hired after being out of school for years. I'm not talking just 2,3, or 4. Although the job has them sign a contract, they're give 6 months of orientation. These individuals actually go on to be great nurses Now I'm not saying OP don't take a refresher but I definitely can't say I know for sure no one will hire you if you pass without one after 7 years.
Maybe it's just the area I'm in but I don't see a shortage of nursing jobs here. It's more of a surplus. Best wishes to you OP