Single whole life or will find soulmate?
you can look through and study all of this site has to offer. I would suggest going through each of your placements AND houses,
for example I saw you have moon in 8th house.
while most were suspecting venus scorpio conjunct pluto scorpio,
try looking at your houses then your placements. I see you are virgo rising, with virgo in the first house. Look those up. Then see that you have Capricorn mars to your Aries moon, while those two square, look at what each brings to you from various searches here.
here's a good moon in 8th link from here:
edit you actually have a powerful chart, but try to do alot of study and patience. Perhaps meditation and even take up some judo or martial arts classes.
my son has aries moon, but it's not in the 8th, however i signed him up for martial arts classes when he was little, and it helped him with the active brain and energy he has. It helps calm him too.
your chart has alot of MARS energy, with scorpio and aries and plus 8th house. (and first house too!!)
your virgo and capricorn does alot of work, and knows how to work in an old fashioned sense.
Use those abilities and focus on that and not worry about relationships. they come to you when you least suspect.
You really should not give up on therapy. I know you’ll say it doesn’t work on you though…
One therapy that can help you is ACT. Reframing Negative Thoughts is a component of this type of therapy. It’s not as simple as saying an affirmation in the mirror. It’s a process. However, if you like stewing in your own negativity and victim mentality then nothing is going to help you.
I don't know this therapy called ACT,but it's sure like others,need long term therapy and efforts to get positive outcome,of course many money to spent too.
Yes you will find a soulmate. Probably soon.
When is most possible period to get a relationship with long term prospects?
There is no crystal ball to tell you when you’ll find a soul mate!
If you want predictions, you’d be better off going to a sidereal astrologer.