Depends on the situation... If its to make someone else feel better, but you shouldn't have to apologize its bad for you. But sometimes you have to to avoid an argument getting worse... Then when you really feel guilty and ashamed apologizing can do alot for you and relive your mind of stress...
(keep I mind that I am soooo not a professional and these are my personal opinions so you dont have to take them seriously)