Dear Mily,
You must have already met the love of your life between the year 2012 and 2019. That phase was such for you that you would meet new people or old ones will rekindle a certain association which is spiritual and having past life connections.
Currently, you are running a new phase which began from 2020. This year remaining and by April 2023, if you are single you will meet someone special.
Also, your special love will be either younger to you by 1-2 years or atleast 5 years and above in age.
Ketu in 7th house with Dasha of Ketu sitting with 5th lord Venus will manifest past life connectings.
Venus being 5th lord sitting in 7th house with dasha running will manifest a love relation in Ven-Ven dasha period, transit Jupiter through 3rd house and aspecting 7th supports this matter.