Today, I masterbated. When I did, I somewhat thought of those girls that I saw in the porn. I feel bad, but not as bad as I should. Is there anyway I can be forgiven?
For a Christian to be forgiven, it requires him to admit he was wrong. "If we confess our sins, He is faithful and just to forgive us our sins and to cleanse us from all unrighteousness" (I John 1:9). I want you to notice that feelings don't enter into this. You feelings of guilt should drive you to confess to God your faults. But the amount of guilt you feel does not determine the amount of forgiveness you receive.
So resolve to keep better control of your thoughts next time, though you know it will be hard.