Which one sounds grammatical and natural enough? If none, please suggest a new one.
1) I have lived through 21 springs but I haven't found my twin flame yet.
2) I've seen 21 springs come and go but I haven't found my own twin flame yet.
3) 21 Springs have passed and I still haven't found my twin flame.
4) I've seen 21 springs come and go but I'm yet to find my soul mate.
P.S. I meant I am now 21 years old so I have seen 21 springs come and go. Basically I mean I have 21 years of experience of spending time being single.
1) I have lived through 21 springs but I haven't found my twin flame yet.
2) I've seen 21 springs come and go but I haven't found my own twin flame yet.
3) 21 Springs have passed and I still haven't found my twin flame.
4) I've seen 21 springs come and go but I'm yet to find my soul mate.
P.S. I meant I am now 21 years old so I have seen 21 springs come and go. Basically I mean I have 21 years of experience of spending time being single.