is the cultur issue maybe?

In sweden we intechange "sorry" with "forgive". If man say "forgive me" he means i am sorry. the word "sorry" exchange we with the word "sad". if man say "i am sorry" he mean I am feeling sad. another word "forgive" intechange we with "excuse". if a man say "I beg to forgive me" he mean please excuse me. strange?