LOL - this won't last for ever!
Try the toy brand LEAPFROG
You are going to have to let her watch TV, try the Science Channel.
Make sure she gets Tummy Time.
Getting Angry is natural, you don't have to learn it from someone - LOL, how would YOU feel trapped in the body of a 4 month old.
You are still the Mom, though.
Treat her by her 'behavioral age' not her 'chronilogical age' for the most part.

Keep venting here - it's a rough ride!
Grinity


Coaching available, at SchoolSuccessSolutions.com