I spent 5+ years in the industry and felt weird calling myself senior. Just because you are a friend with CEO and he can vouch for your title doesn't make you senior.
In 2 years of experience how many serious products can you take from start to finish? In my opinion, a senior developer is a person who did this multiple times.
It's almost like calling yourself lead developer of 1 man team...