Firstly , welcome to Healing Well. You will find there are loads of wonderful people here with lots of great advice.
I think in any relationship you should take time to get to know each other. If you like someone and they like you it won't matter how long it takes to open up infront of them , they will understand , but , if they're only in it for the money they will get tired of waiting , so you will know they were a jerk.
If you are not already doing so please talk to your doc about finding some treatment.
CBT can help change negative thoughts into positive. Here are some links for online CBT
A lot of people here have had great results using these.
Let us know how you get on.
Take care ,
DX : Bipolar , Panic Disorder , GAD , OCD.
If HealingWell.com has helped you in some small or big way, please donate and enable us to continue helping others find their way to "healing well" at https://www.healingwell.com/donate/