If I was you, I'd do my best to stay with her. If she can, ask her if she can wait another year or two before going, or something like that.
It could well be love. The thing with love is that you can't really have a definition of love that applies to every-one.
If it were just oral I wouldn't be too worried about STDs. Unless, can you STDs by receiving?
I think really being a virgin is a bit of a grey area, in terms of classifying yourself as one. Although I think you can still define yourself as...
Separate names with a comma.