ITs been awhile, I just wanted to know if I'll get a notification or something telling me my bio was approved because it's a simple bio but it's been weeks.
You do not need to subscribe to your own threads. Just click "View Your Threads" and see whether there is a Green Tick Mark beside the name of the Bio.
And check the location of the thread. Sometimes it may be declined because you do not meet the requirements or you didn't use the template properly.