My bf is so selfish

My boyfriend is so selfish , it’s crazy ... He tried waking me up early in the morning for sex and I told him no IM TIRED .. keep in mind we just had sex in the middle of the night a few hours ago.. HIS KIDS are here.. HIS NOT MINE , and there’s NO food In the house , so I tell him that I’m going pick up some money so we can eat because cereal isn’t going to have them kids full and he refuses to give me the car key ... wtf