Dan, this is going to happen- not that it's shrinking, that it's going to max out at different sizes at different times, based on your physical and mental state.
You need to not worry- anxiety affects your performance, and size changes to your erection are going to happen- without a doubt, one day in the future you'll notice that it's back to what it was 2-3 months ago, and you'll realize what the rest of us have figured out when we were your age. Your schlong is not an accurate barometer for your health.
thanx that helped a lot......also i suffer from anaemia.....does that have to anything with it?
wow, I don't know, but I wouldn't think so.