A MC? No. A good therapist? Yes. It can help and take the edge off and also help you dig at your own issues. Remember, you must fix you first.
Allow yourself time to heal. There are no quick fixes and no shotcuts. Also allow yourself to be angry and from time to time it does a world of good to yell into a pillow or if you go out into the nature and yell some. Also it has been proven that taking a baseball bat to an unsuspecting trashcan can be most beneficial (just make sure it is your own trash can, so you do not get in trouble with the law.