No life is perfect except for Hef's. Other than that they all have flaws. My life has a FIL that expects more than he should and is grateful for much less than he should be. On the flip side he produced one hell of a woman that I get to call my wife. She is worth any aggravation he could ever dish out.
So we have a motorhome that we use to escape reality form time to time. I will never put it at the beach as a seasonal camper. When we do go to the beach the FIL can come and visit for a day but he is not allowed to stay. It makes my wife happy to have him visit and it makes me happy to see him leave. So we are both happy.
The next time you think your life is screwed up, remember my story and be thankful that your living arrangement is different.
Merry Christmas all.