Hey,
I'm not a guy, but I can give you my opinion on the situation. I think it is normal for people to get aroused from giving oral sex. There is nothing wrong with it and nothing wrong with you. If people can get off watching it, I think you can also get off giving it to someone.
Why does your girlfriend not like it when you cum while giving oral? Maybe it would be wise to talk to her about it.
In my opinion, it is a little give, a little take. You give her oral, giving her pleasure, while you get off to it, giving you pleasure. Everyone has their own groove, you two just need to find a happy medium to meet both of your needs.
Hope this helps!!