when to test?

Charaine

So I'm 17 and my boyfriend is 19 we've been together for a little over 4 years and we've been TTC for about 2 and we had some scares but not like this I'm now 2 weeks late ( which is the most I've every been late) and I wanna test but I don't want to be disappointed if I'm not my stomach is starting to get hard and I'm not really skinny so it's not to noticeable i have to use the bathroom all the time and I don't feel like myself. (not sure if it's all in my head because of how long we've wanted this) but I'm turning 18 it a few weeks and I wanna be positive about the situation (btw he's totally hoping we are and so am I) but how long should I wait so I'm not giving false hope?