That's great that you are trying to figure it out. Although a little concerning that you don't know whether you are doing this for yourself or just for her.
I'm fairly new to this site and this thread caught my attention because I have been in your girlfriend's position before. It's a tough thing to deal with, for both people.
Sounds like you've gotten some great support on this thread so far, but also some encouragement to continue your online activities. You know you have an amazing cock, but maybe this place isn't the best for you - potentially too much opportunity to network with more people that enjoy talking sex online and sharing pictures....which sounds like part of your problem??
Just a thought...