Dick problems

Ok lady's I have a huge problem.so before I met my husband I was a while child.i lost my virginity when I turn 18 I was really in love but came to find out he wasn't.i don't even think he knew wat that was.well everybody make mistakes. After me and this bf broke up I was single for awhile 9months exactly I didn't want shit to do with mans.well 2010 summer I went while I wanted to explore see my options I was so curious to know wat was out there.everybody got that one friend that know a lot about sex I felt like I wanted to know too.lol well I was a hoe ( madea voice)😂. When I got with my husband he was so different he made me feel special something I never felt before I just knew he was it.well the first night we had sex I was very disappointed we had a little problem if u know what I mean. He was the smallest I ever had. It was to the point I didn't really want to go on with our relationship.but  I felt like I was being really shallow no man is perfect I started looking at all the good things he had.i felt like it would of been dumb for me to leave him over that he treated me like a princess. Most guys that I dated were packing but they never treated me like that. So I stay with him now. We being together for 7 years we got 2 beautiful kids. But it sucks that he doesn't have the more important thing. It's time where I don't even feel it. I got months without having orgasm. I don't get turned on like I used to before him.and the weird part about it is now he complains I'm not fun.but how I tell him his thing is too small.lately his being really rude about it. I laught I don't mean to but little does he know his thing is too little.so I just stay quiet I'm at the point where I might say it I can't take him talking shit about how I'm not fun.i was a lot of fun before him.i tell him let's buy toys he doesn't want to.im starting to think toys intimidate him.idk wat to do at this point.i have so many sex dreams but they all with different guys not him .dont get me wrong his a great father,provider and husband.we just going through a rough patch.