When we first started dating we had really amazing sex really often, but after being together for two years it nearly stopped to zero. (Once every month or even less).
When we have sex my Gf got really shy and timid. For example when I eat her out now, she will put a blanket over me or shut out the lights; in comparison to that, when we started dating she hadn't a problem with outdoorsex where everybody could see us.
We talked about it and she told me she isn't really comfortable because we are so close emotionally so she worries how sex would be and how it affects us. (I sometimes have problems with premature ejaculation).
So my question is, how can I either get her confidence or wildness back?
And before she gets accused of cheating, no she doesn't, which I know with 100% certainty (for rational reasons other than trust)
You can't, that's the problem with long term relationships, if it's not a relationship based on power or money, you'll become like a brother to her and her a sister to you, that's where most couples fail.
Sex is supposed to be the first thing that goes when a relationship starts getting bad.
That being said I think I understand what she means about being more inhibited because you two got really close. Like how it's easier to have dirty sex with a complete stranger because you don't really care about how you're perceived.
I would maybe suggest roleplay. Playing a character might allow her to not get hung up on the emotional aspect.
It is also possible that she's not that into "wild" sex and she just did it to please you at the beginning of your relationship.
She lost respect for you.
Whatever she says is pretty much meaningless right now. If you want to change something start with yourself.
I would suggest giving up pills (no more hormones, they can mess you up)