There is a possibility to get it from oral sex, should have check whether he got sores during that time.
Have you asked your partner to get tested?
How were you diagnosed with this? Ask for a copy of your test results. It's possible that you had an IgG blood test, but that it was a combo test, where they test for types 1 and 2 together. Your result would look something like "IgG hsv1 and hsv2: 5.3". (Your number will be different.)
That only means you have 1, OR 2, OR both. It doesn't differentiate. If you test positive on the combo test, you need to have a type specific test where it gives you separate results for each type. Many doctors don't know how to effectively test for herpes, and this is what results.
It could also be a false positive. If you can get your test results, we can help figure this out.
Obviously, your partner should be tested. If you both have type 2, and it's specified as type 2, someone had significant genital to genital contact with someone else. Penetration isn't needed, just skin to skin contact with some decent friction. Have your partner ask for a type specific IgG blood test. Make sure it's not an IgM - this applies to you as well. If your result is positive on an IgM, disregard it. It's terribly unreliable.
If you get genital herpes from someone who performs oral sex on you, that would be genital herpes type 1, or ghsv1. The number indicates the strain of the virus, not the location.