This can be a obsessive thought or expecting too much perfection from yourself. we all make mistakes in life or sometimes cant be up to the mark. Be easy on your self. don't take extreme steps otherwise you will be forever escaping from little tough situations.
consult with or any psychologist for counseling & therapy
all the best
Answered2018-06-10 12:52:17
1/1 people found this helpful