Welcome to the forum.....
What you have described in your intro is basically what we all deal with. You have made a great choice by joining the forum. We all understand and can offer lots of support, but you need to do the work to get a better handle on your symptoms.
There is a ton of info here, so I suggest reading as much as you can..... |