Just a point of view, but perhaps you shouldn't go at this with a "how long" mentality. Put yourself out there, look stupid, push through the pain, have fun. And keep on moving forward.
Eventually, you'll get happier about your situation, as it improves.
__________________ Life Arena ~ Because we are here to show heroism. |