A little help

I love my body just as much as I hate it. I’ve always had issues accepting myself and for a long time I refused to get naked or get changed in front of people because of it.

Oh and I’m still a virgin because of this. I feel like there’s a lot I need to work on myself before I ever feel comfortable opening my self up sexually to someone. For example inder my belly button I have a series of ingrown hairs due to a stupid mistake i made of shaving there. Any suggestion on how I can clear it?

I’m 20 btw girls x