Throwaway for reasons that will become obvious.

I'm currently living in the USA, I'm basically two classes from finishing my bachelors and could finish online if I felt so inclined. My degree is in computer science from a very well known university. I regularly get job offers for a software dev and I actually do have real world experience. As it sits I make $12 an hour in a pc repair shop. I should be making 40-50k a year and have had offers in that range(I live where cost of living is low). However when I was younger (~18) I slept around with a few girls (~15). One of them got found out by her parents and decided to call it rape to save herself. The rape charges never even came up because it obviously wasn't but I was still arrested because of the statutes. As such I am a registered sex offender and have a criminal record that absolutely no company that background checks will touch with a 10 foot pole. I've got an out though that most people don't have, I have dual citizenship in a country with a better standard of living. I'm married and my wife would not come with. She's a good woman and worth keeping around. I would lose my wife, house, and both my cars and pretty much everything I own if I moved. However I would escape the real risk of going to prison for not filling out a sheet of paper correctly, and someone with my status isn't going to survive prison. I could gather up maybe 5k USD in the next month or so. I have no children and have zero desire to be around them, being on the registry has made me hate kids.

Gains

  • Would be able to get gainful employment in country with better employment laws

  • Would dodge $60000 USD worth of student loans

  • Would be out from under another $60k in debt from unpaid fines, house, and cars.

  • Would get a completely fresh start

Losses

  • Wouldn't see my friends and family again, would probably miss family funerals

  • Wife would be gone, Dog would be gone

  • I would lose the stability that I had created

  • I have a stable, albeit boring job right now, income is enough for us to get by. No guarantee of job over there.

Concerns

  • I made it through being homeless at 19, but I had friends in the area and was familiar with how to get help in the US, not sure if I can do it again in a foreign country

  • I'd have to get my passport on arrival so I'm unsure how long it would be before I could actually start working

  • I would essentially just be dumping my wife and running, and that makes me feel like shit.

  • Years of being on that registry have fucked me up pretty bad psychologically, my social skills have suffered. Making friends could be difficult

  • I would want to make the cut sooner rather than later, I know I can have the resources by the end of this month, I don't know if I'll have them a few months down the road.

Don't want a pity party but here is some personal background: (As I typed this out I realize holy fuckballs I've led a crazy fucking life)

Lived in one state, parents divorced, mom married beta bux, had upper middle class upbringing, sent off to bullshit wilderness camp program, spent 6 months in a white room with bars on window, too small of a blanket, no mattress or pillow. Got kicked out of school for pulling knife on kid(kid started shit, was bullied through school, finally snapped), spent senior year in another state. Got bigger, came back, was Chad Thundercock, beta bitch got jealous and snitched me out, got on the sex offender registry, was homeless at 19, climbed my way out, married at 21, climbed further and grabbed associates, got house, cars, and almost bachelors degree.

Here's the Question: What would you do? Would you leave and take your chances or would you stay and take your chances?