Hi everyone, I am a 15 yr old male and have been freediving for just under 2 years now. I have always been comfortable to a depth of 40 feet, but I had a scare yesterday. I was spearing with a buddy in 35 feet of water when I came up dizzy after about 45 seconds underwater, normally this is nothing unusal, as I do this for hours on end almost evry weekend. But when I came up dizzy I wasnt doing anything unusal. I dont hyperventilate and I rest atleast 2 minutes between each dive. I haven't made any dives past 20 feet since that beacuse my buddy insisted I not until I find the problem. I dont dive with any weight because at 15 feet I start to sink. I live in florida so I hardly ever wear a wetsuit. So my question is what should I do ?