Cheryl babes. Hugs and kisses xx Im so sorry.
Now is the time to go and see him and take Oliver. You must, you will only regret it (i have gone through very very similar with my dad and his family too spookily similar). Do you have a number you can call him on (not your dad) or an aunt or uncle babes. Please dont miss this opportunity to see him and make peace please. I didnt do with either my grandad and grandma and you cant believe how much it plays on my mind. (not that i would EVER tell anyone else). Your dad seems like a fool for doing that, keeping you away from his side of the family, but you have a fab mum x
Im so sorry about your test too, it may just take time you know for your body to get back to normal. I know you havent got totm yet either which is probably again your body being all over the place, and your hormones will be making everything a million times worse babe. Just for one of the two to happen cos then at least you know where you are.
Im here for you 24/7 you know that babes. i love you so much and it hurts to see you in so much pain xxxxxx