everyone has their own opinions. some people love 'stelena' whereas some love 'delena'. LIKE ME:L
I started watching this show when season 3 started but before even watching it I was on 'delena' team! I'm not saying Stefan is no good.. just like Rose said 'his love is pure and he'll always be good for her' but Damon makes Elena question her life.. he 'challenges' her.
Stefan is your perfect boyfriend- he cares for Elena, loves her truly and would do anything for her, but Damon is not your perfect boyfriend.. he is the bad ass but she brings out the good in him. He may not be perfect but he sacrificed and gave upon so much just for his bother. Even when Stefan became a ripper again he had the chance to make Elena fall for him but he didn't he kept on looking for his brother.
When he confessed his love for her he made her forget.. why becus he said I don't deserve you my brother does. Come on which guy would just sit there and watch his own brother love the girl he loves himself. only Damon.
When you see damon and elena on screen you can see a spark a connection between them [i'm sure that it's not becus they are together in real life] I personally think Damon and Elena go becus his love consumes her<33
*my reasons are crap but I love delena<33*