JAD Sorry your here, but you have a great opportunity to work on your M. There are no "fixes" you just have to wok at it. Have you read the "five love languages" yet, if not you might want to pick up a copy.
Forget the past, b/c it's history, concentrate on your tomorrows.
No guarantees, but take advantage of the opportunities presented to you right now.
Good luck
"Worry is the price you pay for most of the things in life that never happen"