Could Christ who carried our sins on the cross forgive those same sins? Christ who bore our sins on the Cross: 


  1 Peter 2:24 (NASB77) 
  24  and He Himself bore our sins in His body on the cross, that we might die to sin and live to righteousness; for by His wounds you were healed. 


Also forgave sins under the Law: 


  Luke 5:24 (NASB77) 
  24  "But in order that you may know that the Son of Man has authority on earth to forgive sins,"-- He said to the paralytic-- "I say to you, rise, and take up your stretcher and go home." 


If Christ is the offering for the sins, isn't He forgiving Himself?

Or....

Is it that Christ is the Mediator as high priest to God for the sins under the NT (and God not Christ forgives those sins) but acted as equal to God under the Law but not the sacrafice for those sins?
These passages are dealing with different components of forgiveness. The first text is the basis of all forgiveness of sins, while the second deals with the application of that forgiveness to a specific individual. Remember, forgiveness had been an integral part of Judaism from the beginning.