I am very confused and still figuring out my own body. When I was with my ex, we tried to find my g-spot and I also tried to find it on my own... I started to squirt during sex though sometimes, even now when I masterbate, it has a "pee-like" odor. The weird thing is that I always pee before foreplay and sex to make sure I wasn't peeing but rather ejaculating. Still though, the ejaculation has a pee like odor... how do I know, especially when I'm relaxed and just "letting go", that it's ejaculation and not pee? I'm afraid I'm letting go of the wrong thing! And to top it off, I guess my body likes this feeling of secretion and so it wants to come out every time I masterbate but I'm getting frustrated because I don't want to be peeing! It's also embarrassing to be with a partner and not know if it was pee that came out since there's an odor... it smells sort of bittersweet and I was curious to see what my guy was tasting so I tasted my finger and realized it was also tangy and sweet... what do I do? p.s - I am a meat eater and I do eat a lot of garlic... not sure if that would have anything to do with it!