I love my gf to pieces, but it does get frustrating sometimes so I do feel your pain. And like you, its one of the reasons I buy toys, cus I have to get the pleasure somewhere right?lol.
The thing is though, when we do have sex its AMAZING!!
I have suggested stuff like dress up, role play, massages and even swinging(!) to try and spice things up and get her fires lit, but alas, nothing. Oh well, I still love her 