Prepositions are complicated but with practice, you'll understand them. It's impossible to just "explain" prepositions. You need to learn the meaning of each one and when it is appropriate to use it.
Please see my amendments to your post in red above. Please don't use so many smilies/emoticons. They make posts difficult for us to read. Thank you.
- For Teachers