My period is 8 days late which is unusual (which would make me 5 weeks). I took several hpt and all came out (-). Could I still be pregnant?

Possibly. Not likely with the negative test but irregular cycles are also common. Check again and worry not. If you don't have your cycle start in a month or two check with your doctor.