I never had a problem getting my husband to have sex with me when I get far along. We do it till I go into labor and we do not wait 6 weeks to have sex after... we do it that day or the next..
Sounds to me like you are craving protein. A more PC way to take it in would be almonds, or red meat. Really anything high in protein. Also having sex is totally OK until you are ready to deliver. A lot of Dr.s recommend sex to induce labor when you are at your due date or beyond it. Tell you man to stop flattering himself, there is no way his penis is hitting the baby. Lol!
I'm not craving it nor have I swallowed it while pregnant but my boyfriend came to my last appointment and the doctor checked me for dilation. The doc said he felt my baby's head and now my boyfriend won't have sex with me. Its crazy.