Need advice from older or mature couples

I need some advice and I don’t know where to ask. I’m 32 with a 2 yr old. My husband and I have been together for 8years. We’ve never really had an “exciting” sex life but I’ve tried not to let it affect me. He has a high drive. Could go all day everyday if possible. I could also but I think my problem runs deeper than I realized. I’ve lost my sex drive a lot. Like I get horny etc but I’ve lost the care whether or not it happens. I love him deeply so physical traits don’t bother me. The issue is that not only is his penis small but he cums fast..I’m talking 10-20 seconds..everytime.. so our sex life has lost the excitement because I don’t ever get to get off or really enjoy the sex. The only way I get off is with oral but it gets boring only getting off that way. I don’t know what to do and neither does he. He doesn’t want to talk to a dr but when he did talk to a urologist when we had a consultation about a vasectomy he pretty much told my husband that it’s a mind game. Almost like he thinks himself into cumming. Or that he gets so into it that he doesn’t back himself down to allow me more time. My husband said he can’t back himself down or he would’ve tried that. I don’t know what to do to bring excitement back. I wish I knew how to help him last longer. I fear my loss of sex drive is because I essentially have nothing to look forward to :( i used to be a very sexual person before he and I were together. I want to have great sex. I want to crave it..but I just don’t..I would never leave him because of this but he wants more. A lot of the time I’m just having sex so that he has release..i already expect not to have my own unless he goes down on me. I love him and I want our love life to as good as the rest of our life.