I love roses, a woody perennial flower plant. They are so beautiful and smell nice. 
I have seen roses, but i don't know very much about them.  They have thorns, right?
Yes they do. Their flowers also vary in size and shape, but are usually large and showy. Colors can range from white to yellow to red.
Interesting.  Can i grow roses inside my apartment? I need something to keep me from being depressed.
I think they should be grown outside in a garden, although different species hybridize easily, normally development is done in gardens.
I don't have a garden. What is hybridize?
It pretty much means crossbreeding. All roses are widely grown for their beauty and are often very fragrant.
All of this is very interesting to me.  If i wanted to get some roses, where do i shop for them?