Welcome from a fellow newcomer!
It's unforunate that your initial experience didn't break your feel-good monitor but rest assured it will get better - I've found this place both friendly and helpful.
Well, at least you've apologised for your part in the kerfuffle (good on ya!) - next time someone riles you just take it with a pinch of salt, it's not worth getting het-up on the internet.

Anyway, that's all water under the bridge. Onwards and upwards - welcome!