Khaled,
When I've been in trouble in the past (in a number of occasions usually due to my own stupid mistakes) I never made progress until I could admit to myself and others the exact nature of the problems. You've done that--it's a HUGE step forward.
With best wishes to you during this difficult time,
John