20 month old going thru leap or what? Momma is losing her mind

Last 3 night my 20 month old would wake up I will come into his rooM (he sleep alone in room on mattress on floor l) to put him back to sleep but now he is fighting his sleep.

This goes for at least two hours.He will wake up between 2 and 5 am (even before but he will go to sleep when I put him back) but now it is struggling.Im getting exhausted and stressed.I was crying last night because he was fighting his sleep so bad that he sat next to me and just watched me.

I feel like terrible mom for all the yelling and nervous that I bring to my son.

Im pregnant and soon to give birth so im trying to have at least one kid sleep thru the night.

I know im bad mom but can someone enlighten me what to do.