I have always been told that in order to have friends, you have to show yourself friendly. Now, with you being a shy, this may be abit of a struggle for you. However, it's not impossible! I truly believe that some friendships are formed only for a season. Perhaps to help you through a difficult time, or celebrate a joyous occasion. Remember that you don't have to see or talk to someone everyday for them to be a good friend and, some people that you do see and talk to daily are not your friends. Allow yourself to meet new people and trust your instincts. A good friend will always have your best interest at heart.