Your look and feel is good i like the color combination and images used by you , very professiobnal work done by you
Site visually looks nice, all seems to work well, not sure business wise if you can retire just yet, there are others doing very similar things
Your site is very professional... It looks like you have put in a lot of effort establish this site. just one suggestion -- you can put some ads to earn side income... Good luck.