How long is too long to have a crush on someone?

i've liked the same guy off and on since 9th grade now that we're seniors we talk all the time now but I don't know should i give up or continue liking him and see where things lead?
6 months
1 years
4 years
comment if other
Select gender and age to cast your vote:
How long is too long to have a crush on someone?
Post Opinion