Sort:  

where do I found the instructions on how to add pictures to my posts?

All you have to do is post the image url.

SO I need to use a hosting service to hold pictures just so that I can post them here? I cant just upload pictures from my own devices

Welcome back dude :)