Hey I hear you! I grew up in western Kentucky(spent most of my first 18 yrs there). It can be bleak and dreary and I could not imagine not seeing the ocean anymore. I decided at a young age that I really did not want to spend my life there. So I worked at Green Turtle Bay Marina (Grand Rivers Kentucky) at age 13, which eventually led into doing boat deliveries, which led to a captains liscense at 19, which led to jobs on alot of other yachts. Now nearing age 30, I am a captain on an 106' motoryacht, wrapping up our Caribbean season in St. Thomas and getting ready to head for the Bahamas next week.
Sounds really cool, eh? It is, but it is also alot of work and not very conducive to a healthy family life. I am lucky, my wife is the chef onboard and we get to go to alot of amazing places together. If this were not the case, I would either not be married or I would not be working on the boat. Also I think there are alot of people recently who have read articles about how much yacht crews make and are amazed. Well, those articles are right, to some extent, there is big money to be made in yachting but what they don't tell you is that a beginner is not going to see much of it. A green deckhand or steward is looking at an anual salary in the low 20's, that's not much for a family of four.
I realize this is not the advice you would like to hear, but I would highly recommend you take the advice of s7595. I have hired several deckhands that were in similar situations to yourself, the record has been 5 months that they have lasted away from their wife and kids. Try relocating. You might consider the US Virgin Islands as there are no work permit issues for US citizens.