I feel your pain bro. The connection has been slow as.f and its taking ages to load pages and upvote posts these past few days.
As for posting I use my wordpress.com account to draft and write my posts and I can also uoload all my photos on wordpress.
Lemme see if i can dig up that wordpress post..
https://busy.org/steemit/@bearone/steemit-like-a-champion-and-use-wordpress