Sometimes my heart races all day long. If it does slow down I realize it and then it starts right back up again. I have a girlfriend and if I have thoughts of other women I feel extremely guilty and then I feel stressed and worried all the time. Its like I can't push away thoughts that causes anxiety I will always think of something to worry about. Its so stressful and taxing what can I do?