Welcome here on healthcaremagic dot com a site for solving your health problem online by qualified healthcare professional.
I am very much concerned with your problem and certainly will guide you how to get rid of these.
In my view
YOU ARE HAVING PSYCHOLOGICAL DIARRHEA
I suggest you to
Ly down on bed till your desire gees.
In this way you can shift your desire at your convinient time.
Dr Bandil K K