I mean i would wake up in the mornings and sneeze .... then i take some claritin and everythings okay in 3-4 hrs but then again .. it comes back .. how can i stop this from happening

i hate waking up snezzing .... i hav dusted all the dust of my room plus changed bed sheets and everything ... it still comes bak ... claritin is not workin now .... i am overdosing myself nowadays still nothing ..

last night i took
1x tynelol fever reducer
1x claritin before sleeping and after waking up (they want me to take 1 every 24 hrs)
a full sip of tylenol syrup ........ they say 1 tea spoon .. i took a whole sip

plus creamed up my nose , head with VICKS ...


still i woke up w/ same symptoms ....

i cant pay attention in classes.. i am skippiun classes... sleepin all day and still nothing ..what do i do