Definitely follow the doctor's orders. You are healing internally and should do that fully. At your 6 week check, your doctor checks you over and gives you the green light for sex. Don't do it until then. good luck
Your husband is being a jerk. YES, you need to wait at least 6 weeks until having sex again. You can give yourself a massive infection. Yes, you can get pregnant right away as well. Use a condom, or go on birth control when you do have sex.
He will live another three weeks without sex. You don't need to apologize for not having sex with him.