Hairy :(

So I’m really insecure about the hair I have on my body. I don’t want to have sex because I have ALOT of hair in my butt and around my vagina. I also have a lot on my stomach, breasts and even nipples! I’m too scared to show my future boyfriend because it’s a turn off? I can barely wear a swim suit cause if I bend down, you can see my pubes. And if it’s a two piece The hair on my stomach is showing. It’s not just a strip of hair it’s all around. I have tried shaving the surface of my vagina and then sides, but I can’t bring myself to do anything else. Do I wax? Any solutions?