my sis is on dialysis...a nicer person you couldn't meet ...and like you she has had kidney problems since she was about 17...that kinda sucks to say the least...(which is why i wrote a song called kidney machine)
she has one in her own home and goes on it 3 times a week. she can also get treatment while on holiday by booking in advance at a hospital where she is vacationing.
sounds like you have had a rough time..hope this improves your quality of life.