Re: After doing some soul searching...
If you want to improve just fail. You learn by failing. Failing is a gift. Tripple your failure rate. Improve yourself because no one is going to improve you for yourself. Do things for yourself so you can feel better about yourself. You only have one life, live it for yourself. Not for your girlfriend. Not for your friends. Not for your family. The bonus is that everyone can help improve your life because you benefit from them being around because you choose to have them around.
The biggest issue everyone has is that they get comfortable and stay inside a safe zone. When you're safe you're unlikely to grow. When you take risks you can lose a lot of things but you gain ample of oppurtunities. As Charles Bukowski once said "You never win if you don't gamble"
Every moment counts, get out of your head and enjoy it.