On Friday, 3 days before my 90th day at this job I was let go because of the above reason. I was told “They found someone they love for the position.” I am shell shocked as I have only missed work when I had RSV and COVID. I missed 8 total days of work between the two and otherwise did well and was competent and good at my job. My partner is due with twins soon and even that day my manager asked when they were due. I am so frustrated with system that we live in.