I can't decide whether I'm being a complete arsehole but I'm confident in the knowledge that MN will tell me straight.
Biological dad left when I was young, stayed in sporadic contact, always contributed financially but emotionally unavailable, I resented the relationship he had with his daughters (my half sisters) from his second marriage. Never had him as a father figure growing up but never really minded as I have the most cracking step dad in the world.
Bio dad split up with his wife last year, and all of a sudden I get more texts/calls/emails. I got married last year and he had a big wobbler when I told him he was invited as a guest only as SD did all the father bits.
Since then I got pregnant and I'm due in a couple of weeks time- again I'm getting texts and emails "let's meet up before grandchild arrives" yada yada.
I just don't like him. I don't want to spend time with him, I did all the hard bits of growing up without him giving me any support and I feel as though the only reason he's starting to make an effort is because his perfect second family have binned him off and he has the change to try and social climb his way around my in-laws. (He's a partner in a fairly big law firm and his life is one fuck off networking opportunity which is another separate issue as he is constantly trying to brown nose my colleagues and clients).
My DH is indifferent, he knows how I feel and he will support whatever decision I make. My ILs think I'm a bit of a heartless bitch for not wanting him to come over and visit. My parents split up due to him fucking his secretary when I was a baby so mum and SD have a fairly low opinion of him anyway, without his lousy parenting whilst I was growing up.
I can't decide whether I need to just paint a smile on for the visits 3-4 times a year, continue to ignore his suggestions to meet up or just have it out with him and tell him I don't want to see him. He's going through a shit time with his divorce and I don't want to push him over the edge but at the same time part of me is mad I even care.