Dealing with my stepson's separation anxiety and jealousy?
OK, parents- I'm a first time stepdad, and my wife and I haven't had kids of our own yet, so I'm really working in the blind here...
My wife was here as a foreign worker when we met, fell in love and got married. She has a son who was in her home country with his father for two years while we were dating, engaged, and married. My stepson's father finally let him rejoin his mother here in the US after we threatened legal action. Now, his father is not in the picture- he was barely there even when he was with his son. My stepson was 3 when he left his mother, and he's five now.
Obviously, my stepson has separation anxiety. He is a very sweet boy, well behaved, mostly, and doing well now that he has some discipline and order in his life. Here's the rub, though: I travel extensively for work. I'm a ship's captain, so I go to sea for anywhere from 1-4 months before spending an equal amount of time at home. When I am at sea, my boy wants to sleep with his mother every night. I don't like it as a rule, because he's getting too old in my mind for that, but the poor kid has been through a lot, and I want him to be happy too. On the other hand, when I return home, he gets insanely jealous, and this makes both he and I miserable, because I hate seeing him so unhappy, and it's certainly not easy for him.
My own solution for this problem has been to find a happy medium somewhere- I want my wife to wean him off of sleeping with her except when he's had a nightmare or whatever, but at the same time, although the situation was not my wife's fault (long story), she's got guilt, too for being away from her son for so long.
Finally, as part of all this, my stepson seems to be becoming a bit of a hypochondriac. I walk with a very slight limp, and after my last visit home, my stepson has been complaining of sore feet, sore knees and sore ankles, along with a host of other aches and pains. My poor wife is dealing with all this on her own, for the most part, as I'm writing this from 6,000 miles from home.
Any suggestions on how to make improvements?